
主编推荐语
一本面向初中级DBA的数据库系统理论和实践的学习指南。
内容简介
本书共11章,分为三篇,各篇主要内容如下。 第一篇(第1~3章)宏观掌握Oracle基础。介绍了进程管理、内存管理及存储结构等基础知识,并且讲解了Linux操作系统性能工具的使用及结果分析方法,旨在帮助读者从宏观视角掌握Oracle数据库体系架构和进程组织方案。 第二篇(第4~8章)微观理解Oracle原理。围绕Oracle内部运行原理展开讲解。首先,在Oracle数据结构的基础上讨论重做和回滚日志。其次,引入了排队论和并发控制的概念,对比讲解了Oracle的数据缓冲区和共享池的设计思想及运行原理。 第三篇(第9~11章)串联Oracle运行流程。结合实践案例将从SQL提交至最终结果返回的整个运行过程串联起来。首先,总结归纳了Oracle算法和数据结构的重要知识点,打通了Oracle原理与数据结构之间的桥梁。其次,通过典型案例讲解AWR报告,让读者能够了解完整的Oracle诊断思路。再次,介绍了集群技术、Oracle RAC(真正应用集群)及其日志结构。最后,对Oracle多租户架构的演变及部分新特性进行了简要讨论及总结。
出版方
机械工业出版社
