ORACLE 10g中ASMCMD使用及ASM文件XML DB访问
2008-02-19 12:40:35 来源:WEB开发网1. 引言
自动存储管理(ASM) 是Oracle 数据库10g 的新功能,它为数据库管理员提供了一个简单的存储管理界面,并且该界面在所有服务器和存储平台上都是一致的。作为专门为 Oracle 数据库文件创建的整合的文件系统和卷管理器,ASM 提供了异步 I/O 的性能以及文件系统的易管理性。它简化了数据库的管理,使管理员可以将可用的存储划分为磁盘组(disk groups),只需管理少量的磁盘组而不再需要直接管理大量的oracle数据库文件,ASM可自动管理磁盘组内数据库文件的放置,优化了性能和资源利用率。
2. ORACLE 10g中的高效存储技术ASM
自动存储管理直接在Oracle 内核提供了文件系统和卷管理器的垂直整合,从而带来了存储区域网系统提供的“虚拟化”类型的优点(易于管理、更高的可用性),并专门用于Oracle 数据库文件。ASM 提供了配置数据库的快捷方法,以达到最佳性能和资源利用率。它通过Oracle 内核自动管理数据库文件和这些文件的放置,不再需要第三方文件系统和卷管理器来管理Oracle 文件。ASM 免去了耗时的手动I/O 性能与调整任务,大大节省了DBA 的时间。
ASM的镜像(mirroring)与条带化(striping):ASM 将文件分成1MB 大小的区(extent),并将所有文件的区平均分布到磁盘组的所有磁盘中。ASM 不使用数学函数跟踪每个区的放置,而使用指针记录区的位置。这样,ASM 就可以在磁盘组配置变化时移动某个文件的某些区,而不必按照公式并根据磁盘数来移动所有的区。对于需要低延迟的文件(例如日志文件),ASM 提供了细粒度(128k) 分段,以便由多个磁盘并行分隔并处理较大的I/O。ASM 在所有可用的资源中分布I/O 负载,在免除手动I/O 调节需要(通过分散数据库文件来避免热点)的同时优化性能。ASM的镜像比操作系统的磁盘镜像更为灵活,因为ASM可基于文件设置冗余级别,也就是说在同一磁盘组中的两个文件可以一个是镜像的而另一个不做镜像。ASM镜像发生在区级。
- ››oracle 恢复误删除的表和误更新的表
- ››Oracle分页查询排序数据重复问题
- ››Oracle创建dblink报错:ORA-01017、ORA-02063解决
- ››Oracle 提高SQL执行效率的方法
- ››Oracle 动态查询,EXECUTE IMMEDIATE select into...
- ››Oracle 11g必须开启的服务及服务详细介绍
- ››oracle性能34条优化技巧
- ››oracle数据库生成随机数的函数
- ››Oracle 数据库表空间容量调整脚本
- ››oracle单库彻底删除干净的方法
- ››使用word强大的搜索和替换功能
- ››Oracle创建表空间、创建用户以及授权、查看权限
赞助商链接