深入浅出Oracle

出版时间:2006  出版社:人民邮电出版社  作者:盖国强  页数:484  
Tag标签:无  

内容概要

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

作者简介

  盖国强,网名eygle,ITPUB Oracle管理版版主,ITPUB论坛超级版主。  曾任职于某大型国有企业,开发过基于Oracle数据库的大型ERP系统,属国家信息产业部重点工程。同时负责Oracle数据库管理及优化,并为多家烟草企业提供Oracle数据库管理、优化及技术支持。  目前任职于北京某电信增值服务系统提供商企业(Nasdaq上市公司),技术支持部总监兼首席DBA。管理全国30多个数据库系统,项目经验丰富,曾设计规划及支持中国联通增值业务等大型数据库系统。

书籍目录

第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的大小设置……

编辑推荐

  根据Gartner公司的统计数据,在2005年,Oracle数据库以48.6%的市场占有率继续稳居关系数据库市场的首位。在过去这一年中,国内的Oracle从业市场和学习环境都有了很大的发展和进步,市场进一步规范和成熟,从事数据库管理工作的朋友们也越来越多。  为了让更多进入Oracle领域的朋友能够快速了解和掌握Oracle技术,让具备一定经验和积累的Oracle从业人员继续深入学习,作者倾力撰写了本书。  本书作者活跃于国内著名Oracle技术论坛ITPUB(www.itpub.net),并全力打造国内极具影响力的个人Oracle技术站点Eygle.com(www.eygle.com )。本书从基础出发,逐层深入,并结合实际工作中的诊断案例进行全面讲解,力图从点到面,让读者对每个主题都有深入的了解和认识。  本书是ITPUB技术丛书的第三本,在《Oracle数据库DBA专题技术精粹》和《Oracle数据库性能优化》两书出版的两年多以来,ITPUB和Oracle市场都有了长足的发展,希望本书的出现能为读者带来更深入的技术知识和更多的实践经验。

图书封面

图书标签Tags

评论、评分、阅读与下载


    深入浅出Oracle PDF格式下载


用户评论 (总计0条)

 
 

 

250万本中文图书简介、评论、评分,PDF格式免费下载。 第一图书网 手机版

京ICP备13047387号-7