Oracle 19C学习[ASM] - 01

在没有ASM之前ORACLE数据库靠什么去解决存储问题:

  • 裸设备:裸设备就是没有被文件系统格式化的分区或者是直接挂载到操作系统上的磁盘。ORACLE可以直接将数据写入到裸设备中,读写能非常优异。像ORACLE的数据文件、控制文件、REDO日志在过去经常使用裸设备作为存储介质。裸设备最大的缺点就是裸设备自身没有办法去保障数据的安全性。只能依靠频繁数据库备份让数据库更加安全。ORACLE11G R2这个版本开始,官方就已经不再支持在DBCA中创建裸设备类型的存储了。但是还可以通过其他的方式去实现。

  • 文件系统:EXT3/4、UFS XFS ZFS JFS2 NTFS FAT32等。文件系统最大的优点容易管理,而且具备文件系统日志可以在系统崩溃后对相关文件进行恢复。缺点就是读写性能尤其是写性能不如裸设备的,因为要写文件系统日志。但是虽然硬件的发展,在后期已经看不出来明显的区别了。现在仍有很多公司让ORACLE数据库安装在文件系统存储上。文件系统对小白特别友好。

ASM的特点

  • 是一种便于管理和高性能的集群文件系统(优点)
  • 管理Oracle数据文件 日志文件 控制文件等(作用)
  • 自动将数据在不同的磁盘间负载均衡(磁盘均衡)
  • 提供完整的磁盘镜像(故障组 数据冗余)
  • 解决很多存储管理上的难题(共享存储 负载均衡)
  • 可用于单实例或RAC数据库(ASM实例的多样性)
  • ASM可以使用OMF模式(ORACLE文件系统)

posted on 2022-12-23 21:57  LeoZhangJing  阅读(217)  评论(0编辑  收藏  举报

导航