
内容介绍
《深入浅出oracle dba入门进阶与诊断案例》针对数据库的启动和关闭、能数及参数文件、数据字典、内存管理、Buffer Cache与Shared Pool原理、重做、回滚与撤销、等待事件、性能诊断与SQL优化等几大Oracle热点主题从基础知识入手,深入研究相关技术,并结合性能调整及丰富的诊断案例,力图将Oracle的知识全面、系统、深入地展现给读者。本书给出了大量取自实际工作现场的实例。在分析实例的过程中,兼顾深度与广度,不仅对实际问题的现象、产生原因和相关的原理进行了深入浅出的讲解,更重要的是,结合实际应用环境,分享了一系列解决问题的思路和方法,包括详细的操作步骤,具有很强的实战性和可操作性,满足面向实际应用的读者需求。

章节目录
第1章 数据库的启动和关闭1.1 数据库的启动1.1.1 启动数据库到nomount状态1.1.2 启动数据库到mount状态1.1.3 启动数据库open阶段1.2 进阶内容1.2.1 SCN1.2.2 检查点1.2.3 正常关闭数据库的状况1.2.4 数据库异常关闭的情况:1.3 深入分析1.3.1 获得数据库Open的跟踪文件1.3.2 bootstrap$及数据库初始化过程1.3.3 BOOTSTRAP$的重要性1.3.4 BBED工具的简要介绍第2章 参数及参数文件2.1 初始化参数的分类2.1.1 推导参数(Derived Parameters)2.1.2 操作系统依赖参数2.1.3 可变参数2.1.4 初始化参数的获取2.2 参数文件2.2.1 PFILE和SPFILE2.2.2 SPFILE的创建2.2.3 SPFILE的搜索顺序2.2.4 使用PFILE/SPFILE启动数据库2.2.5 修改参数2.2.6 重置SPFILE中设置的参数2.2.7 是否使用了SPFILE2.2.8 SPFILE的备份与恢复2.2.9 如何设置Events事件2.2.10 导出SPFILE文件2.3 诊断案例2.3.1 登录系统检查alert.log文件2.3.2 尝试重新启动数据库2.3.3 检查数据文件2.3.4 mount数据库,检查系统参数2.3.5 检查参数文件2.3.6 再次检查alert文件2.3.7 修正PFILE2.3.8 启动数据库第3章 数据字典3.1 数据字典概述3.2 内部RDBMS(X$)表3.3 数据字典表3.4 动态性能视图3.4.1 GV$和V$视图3.4.2 GV_$、V_$视图和V$、GV$同义词3.4.3 数据字典视图3.4.4 进一步的说明3.5 最后的验证3.5.1 V$PARAMETER的结构3.5.2 视图还是同义词3.5.3 Oracle如何通过同义词定位对象第4章 内存管理4.1 SGA管理4.1.1 什么是SGA4.1.2 SGA与共享内存4.1.3 SGA管理的变迁4.2 PGA管理4.2.1 什么是PGA4.2.2 PGA的调整建议4.3 Oracle的内存分配和使用4.3.1 诊断案例一:SGA与Swap4.3.2 诊断案例二:SGA设置过高导致的系统故障4.3.3 诊断案例三:如何诊断和解决CPU高度消耗(100%)问题第5章 Buffer Cache与Shared Pool原理5.1 Buffer Cache原理5.1.1 LRU与Dirty List5.1.2 Cache Buffers Lru Chain闩锁竞争与解决5.1.3 Cache Buffer Chain闩锁竞争与解决5.2 Shared Pool的基本原理5.2.1 Shared Pool的设置说明5.2.2了解X$KSMSP视图5.2.3 诊断和解决ORA-04031错误5.2.4 Library Cache Pin及Library Cache Lock分析5.2.5诊断案例一:version_count过高造成的Latch竞争解决5.2.6诊断案例二:临时表引发的竞争5.2.7小结第6章 重做(Redo)6.1 Redo的作用6.2 Redo的内容6.3 产生多少Redo6.4 Redo写的触发条件6.4.1 每3秒钟超时(Timeout)6.4.2 阈值达到6.4.3 用户提交6.4.4 在DBWn写之前6.5 Redo Log Buffer的大小设置
使用说明
1、下载并解压,得出pdf文件2、如果打不开本文件,请务必下载pdf阅读器
3、安装后,在打开解压得出的pdf文件
4、双击进行阅读>
下载仅供下载体验和测试学习,不得商用和正当使用。
下载体验