Oracle ASM 原理及权限问题
目录
1. ASM的功能
ASM整合了裸设备和文件系统的优点,同时也规避了它们各自的缺点。
1.1 裸设备和文件系统的优缺点
ASM推出之前,Oracle数据库使用裸设备或文件系统方式,进行空间和数据管理。
数据库使用裸设备,IO性能好,但由于非Bigfile表空间数据文件不能超过32G的限制,所以操作系统需要管理大量小磁盘或LV,增加了磁盘管理的复杂性。
数据库使用文件系统时,可以直接使用大磁盘或大LV,简化了磁盘管理,但Data Block在IO过程中被SGA和file system cache两次重复缓存,即浪费了内存资源,降低了IO效率,也增加了掉电后Data Block和redo log在文件系统缓存中丢失的风险。
1.2 ASM的推出
ASM是Oracle为了降低磁盘管理复杂性,同时提高IO性能而设计开发的。ASM可以将一组磁盘转换成为一套可伸