Oracle ASM全面知识总结:从基础到高级
需积分: 9 143 浏览量
更新于2024-12-12
收藏 45KB PDF 举报
"ASM涉及的知识点汇总图"
ASM(Automatic Storage Management)是Oracle数据库中的一个集成存储管理技术,它提供了一种高效、自动化的磁盘管理方式。以下是对ASM及其相关概念的详细解释:
1. **ASM**: ASM是Oracle数据库10g引入的一种存储管理解决方案,用于简化I/O子系统的管理,它将磁盘管理和文件管理合二为一,能够自动进行数据分布、故障恢复和负载均衡。
2. **DISKGROUP**: 磁盘组是ASM的基本组织单元,由一组物理磁盘组成,提供冗余和分配策略。磁盘组可以设置为RAID级别,如RAID 0(条带化)、RAID 1(镜像)或RAID 5(分布式奇偶校验)。
3. **FAILUREGROUP**: 故障组是磁盘组内的逻辑分组,用于在特定硬件故障时限制影响范围。当故障组内的磁盘发生故障时,只会影响该组内的数据。
4. **分配策略**:
- **External**: 外部模式下,ASM不对数据进行任何特殊处理,直接映射到磁盘。
- **Normal**: 正常模式使用默认的分配策略,适合大多数情况。
- **High**: 高速模式优化了I/O性能,但可能增加空间利用率。
5. **ALLOCATIONUNIT**: 分配单元是ASM在磁盘上分配空间的最小单位,可以根据需要设置大小。
6. **Filedistribution**: 文件分布策略,包括均衡和非均衡(Unbalanced)条纹,以及粗粒度(Coarse)和细粒度(Fine-Grained)分配。
7. **EXTENTS**: 扩展是表空间或数据文件的逻辑存储单位,分为初级扩展(Primary)和次级扩展(Secondary),前者用于初始分配,后者用于后续增长。
8. **Preferredread**: 优先读取是指ASM在读取数据时会优先选择的最佳磁盘。
9. **VariableSizes**: 变量大小允许不同数据块使用不同大小的扩展。
10. **FastDiskResync**: 快速磁盘同步功能用于快速恢复故障后的磁盘。
11. **X$KFFXP**: 这是Oracle内存结构中的一个内部视图,与ASM的扩展映射有关。
12. **ExtentMaps**: 扩展映射是ASM维护的内部数据结构,用于跟踪磁盘上的扩展状态。
13. **REBALANCE**: 平衡操作用于重新分配磁盘组中的空间,以优化性能或恢复平衡。
14. **ARBx**: 自动重新平衡(Automatic Rebalance, ARBx)是ASM的一项功能,可自动调整数据分布。
15. **ASMCMD**: ASMCMD是ASM的命令行工具,用于执行各种管理任务,如复制、创建目录、列出磁盘等。
16. **ATTRIBUTES**: 属性设置允许自定义磁盘组的兼容性和其他特性。
17. **ASM_DISKSTRING**: 用于指定ASM发现和管理的磁盘。
18. **ASMLIB**: ASMLIB是Oracle提供的驱动程序,用于更高级别的磁盘管理。
19. **METADATA**: ASM元数据包括头部信息、分配表、空闲空间表、伙伴状态表等,用于跟踪磁盘组的状态。
20. **DEVICES**: 设备管理涉及到ASM如何识别和管理物理磁盘。
21. **DISCOVERY**: ASM的自动发现机制用于识别新的磁盘和设备。
22. **INSTANCE**: ASM实例包含后台进程,它们负责ASM的运行和管理。
通过了解这些概念,你可以更好地理解和管理Oracle数据库中的ASM,无论是初学者还是经验丰富的用户,都能从中受益。ASM提供了自动化、高效的存储管理,降低了数据库管理员的负担,同时提高了系统的可靠性和性能。
2013-08-26 上传
2014-06-17 上传
2021-10-28 上传
2013-05-05 上传
2022-09-21 上传
2012-02-24 上传
2008-04-20 上传
2018-06-04 上传
2008-11-04 上传
herenzhong2000
- 粉丝: 0
- 资源: 2
最新资源
- 多约束下多车场车辆路径问题的蚁群算法研究
- 新东方英语词根词缀记忆大全
- AspectJ in Action 2003电子书
- 使用C#获取CPU及硬盘序列号
- 嵌入式Linux应用程序开发详解-第1章
- 移动数据通信的书Wireless and Mobile Data Networks.
- UML项目指导3-用例
- Matlab7官方学习手册
- 哈尔滨工业大学贾世楼的信息论的研究生课程讲义
- AT89S51实验及实践教程
- Dreamweaver MX 入门
- 信息论的研究生课程讲义
- 3G.Evolution.HSPA.and.LTE.for.Mobile.Broadband
- 学C都要来看看(应用版)
- 程序设计经典问题.doc
- 中文版AutoCAD_2007实用教程