Solaris 平台上的 Oracle 数据库?用VERITAS Database Edition for Oracle来配挺靠谱的。它不是卷管理,而是一整套优化方案,从VxFS 文件系统、Quick I/O到VxVM 卷管理,各个模块配合得还挺紧密。I/O 性能、日志效率、备份恢复,它都能帮你搞定。
像Quick I/O这种东西,绕过系统缓存,直接打磁盘,速度那是杠杠的。如果你数据库 I/O 瓶颈,启用 Quick I/O 真的会有肉眼可见的提升。再叠加缓存 Quick I/O,兼顾缓存和性能,蛮适合 OLTP 高频小操作。
而且它对条带化支持也灵活,数据可以摊到多个磁盘,配合合适的条带大小,磁盘能跑得飞快。RAID-5、镜像这些也不是问题,可靠性也顾上了。
如果你之前用的是传统文件系统或者原始设备,现在要迁移,也不用担心。它支持升级转换操作,比如把原始设备转成 VxFS 还能顺便启用 Quick I/O,性能直接上一个台阶。
还有个比较实用的是,它了调优 Oracle 的建议,比如DB_BLOCK_BUFFERS、DBWR_IO_SLAVES这些参数该怎么配,它都说得蛮详细,按着来性能一般都不差。
,如果你在做 Solaris 下的 Oracle 项目,不妨看看这套方案。想要数据库稳定又快,存储调好了才是正事儿。如果你要深入了解参数配置和调优技巧,可以点下面这些链接看看,干货还挺多的。