Oracle DBA教程Oracle 11g数据库架构详解
Oracle11g 的数据库体系结构,讲得挺透彻,适合刚入门或者准备进阶的 DBA 朋友们。文章一上来就把Oracle 实例
和Oracle 数据库
分清楚,内存那块像SGA
、PGA
都得蛮细,啥是共享池、怎么影响性能都说到了,读下来感觉思路挺清晰的。
SGA 的组成,比如Shared Pool
、Database Buffer Cache
、Redo Log Buffer
这些,也都配合实际例子解释了一下,像是常见的调优点在哪里,怎么分配比较合适,讲得还挺实用。如果你平时就经常调SGA_MAX_SIZE
参数,那篇文章还讲了 Oracle 9i 之后的 granules 机制,细节也没落下。
文件结构方面也写得蛮扎实,控制文件
、数据文件
、重做日志文件
这些是干嘛的,怎么配合恢复策略来用,一一拆解出来。对了,后台进程像PMON
、SMON
、DBWR
也都点到了,各自负责啥一看就明白。
如果你是那种刚开始接触 Oracle,或准备考 OCP 的朋友,这篇算是个不错的入门清单。顺手附几个扩展阅读,像SGA PGA UGA 内存结构、内存参数调优、日志恢复,都能帮你补充理解。
哦对了,调内存参数的时候记得观察负载情况,别一股脑全调高,浪费资源也不划算。如果你用的是 Oracle 11g,建议多研究下自动内存管理(AMM)
这块,用好了能省不少事。
下载地址
用户评论