Oracle 9i 的高级管理手册挺全面的,尤其适合刚入门 DBA 又想往中高级进阶的你。资料里把表空间
、段
、区
这些物理结构讲得比较清楚,哪块该调优,怎么分配空间,照着来不容易出错。
性能调优那块也不错,像V$视图
、EXPLAIN PLAN
、TKPROF
这些工具一应俱全,结合日常 SQL 用,基本够用。要说实操性,它比一些理论书实在多了。
备份恢复部分,主讲RMAN
,从冷备热备到恢复流程,讲得挺细,尤其对多实例部署有参考价值。你要是还在手动备份,那真得看看。
并发控制讲了MVCC
和行级锁这些概念,还带了点死锁的技巧。用共享锁
还是排他锁
,场景说得蛮清楚,避免踩坑。
像大表,文档了分区表和索引分区的玩法,还提了分片
这个思路,适合做大数据量切分的项目。你在做报表或仓库系统的话,这部分挺值的。
OLAP和数据仓库部分偏 BI 方向,有提到星型、雪花模型,还有Oracle Warehouse Builder
的使用,适合搞数据建模的你参考一下。
安全性也没落下,用户权限、角色配置、审计
功能一整套讲清楚了。数据库权限控制不严,数据就不安全,这块不得不重视。
高可用方案,比如RAC
集群、Standby Database
容灾配置都有提,部署场景也了,企业级系统可以重点看下。
有兴趣可以顺手看看这些扩展文档:
- Oracle9i RMAN 备份恢复指南
- Oracle 9i/10i RMAN 备份恢复脚本
- Oracle9i RMAN 使用手册指南
- Oracle9i 动态性能视图详解
- SG 在 OCP Oracle 9i 性能调优研究指南中的指代
如果你正要运维 Oracle 项目,或者准备考 OCP,不妨把这份资料下载下来做做笔记,关键时候真能救你一把。