Oracle DBA手记

出版时间:2010年1月  出版社:电子工业出版社  作者:盖国强,杨廷琨,熊军,段林仲,邹德平  页数:407  字数:600000  
Tag标签:无  

内容概要

本书由多位工作在数据库维护一线的工程师合著而成,包含了精心挑选的数据库诊断案例与性能优化实践经验,内容涉及Oracle典型错误的分析和诊断,各种SQL优化方法(包括调整索引,处理表碎片,优化分页查询,改善执行计划等),以及优化系统性能的经验。  作者不仅强调案例的实用性和可操作性,更着重再现解决问题的过程和思路并总结经验教训,希望将多年积累的工作方法,以及对DBA的职业发展的感悟展现出来,供广大Oracle DBA借鉴参考。

书籍目录

第1篇 DBA工作手记   Eygle的DBA工作手记(作者:盖国强)    DBA 2.0的时代    DBA日常工作职责——我对DBA的7点建议    DBA最重要的素质有哪些    DBA职业生涯之误删除篇    DBA警世录——有些习惯DBA需要养成    RAC环境下故障处理一则    SQL_TRACE跟踪与诊断    临时表空间组导致递归SQL高度解析案例    使用闪回查询恢复误删除的数据    使用ErrorStack进行错误跟踪及诊断    断电故障导致ASM DiskGroup故障及恢复案例    共享池的改进与ORA-04031的变化    共享内存无法正常释放的处理    LOG_BUFFER设置与变迁    LOGMNR简单而强大的工具    从数据字典中获得更多知识   Yangtingkun的DBA工作手记(作者:杨廷琨)    利用SQL解释一个魔术    ORA-600(17069)错误的解决过程    V$SQL视图显示结果异常的诊断    存储过程ORA-4068之错误解析    一次网络连接错误的诊断    浅谈JOB和DATABASE LINK的一个特点    一次ORA-01041错误诊断    一个ORA-604错误的分析    ORA-7445(kdodpm)错误    函数索引产生隐藏列    用SQL解决一道有趣的题   老熊的DBA手记(作者:熊军)    TNS_ADMIN和OEM引起的血案    木马防护软件引起的DB Link故障    坏块与数据恢复    IP地址冲突引发的ORA-12541错误    ORA-8103错误的处理   半瓶的DBA工作手记(作者:邹德平)    SQL执行计划改变导致查询变慢    大数据量操作导致Data Guard延迟    Oracle重做日志切换频繁导致的性能问题    一次ORA-01438错误的解决办法    使用LogMiner查找日志信息    通过合并碎片来优化Oralce的存储结构    RAC环境下GES报警情况的处理  第2篇 诊断案例篇   ASM案例分析与诊断(作者:杨廷琨)    ASM实例连接之ORA-1012错误分析    ASM空间扩展故障解决    ASM创建表空间之ORA-569错误解决   一次监听故障的诊断与处理(作者:熊军)    问题诊断分析    监听的工作原理    问题的解决    总结   ORA系列错误与诊断(作者:杨廷琨)    解决ORA-600(16164)错误的过程    一次ORA-942错误的跟踪    删除表空间出现ORA-22868错误    一次ORA-1461错误处理过程   ORA-01200错误裸设备恢复(作者:盖国强)    问题的发现    问题的分析    控制文件与数据文件头    物理设备确认    解决方案的确定    恢复执行    使用rman管理裸设备文件    Oracle放弃对于裸设备的支持    Oracle数据库版本的含义   Oracle数据库无响应故障的处理(作者:熊军)    无响应故障现象分析    无响应故障成因分析    无响应故障处理流程    怎样避免数据库出现无响应故障    一个实际的案例处理过程    案例的总结分析    总结   RAC环境诊断案例一则(作者:杨廷琨)  第3篇 SQL调优篇   合理利用索引解决性能问题(作者:熊军)    案例一:利用复合索引解决性能问题    B Tree索引的结构及特点    Oracle如何扫描索引    案例二:巧用索引降序扫描解决性能问题    通过索引访问数据时的成本计算    案例三:降低clustering factor,解决性能问题    总结   SQL优化与调整实践(作者:杨廷琨)    HINT如何跨越视图生效    SQL优化引出的问题    SQL语句中常量的处理    一次更新操作的优化   索引访问与数据读取(作者:盖国强)    高DB Time使用之SQL发现    执行计划获取及索引优化    INDEX FAST FULL SCAN与排序    降序INDEX FULL SCAN消除排序的优化    INDEX FAST FULL SCAN的数据访问    INDEX FULL SCAN的数据访问    键值顺序与索引访问的性能    使用基于函数的索引提升查询性能   SQL优化之Everything is possible(作者:杨廷琨)    UNION效率比UNION ALL效率高    恒等查询条件对查询的影响    两层GROUP BY的效率反而比一层GROUP BY高    增加DISTINCT后查询效率反而提高    增加索引改变执行计划  第4篇 性能优化篇   执行计划与统计信息案例 (作者:杨廷琨)   CBO使用CHECK的一个Bug    查询正常作为条件报错的问题    JOB调用DBMS_STATS包出错的诊断    长时间LATCH FREE等待——记一次系统异常的诊断过程    一次ORA-4030问题诊断及解决   Oracle数据库性能与统计信息(作者:熊军)    一个真实的案例    统计信息的重要性    统计信息的相关知识    面临的问题与挑战    关于统计信息的常见误区    总结   聚簇因子、柱状图与执行计划(作者:段林仲)    CLUSTERING_FACTOR对于执行计划的影响    CURSOR_SHARING与SQL的执行计划    Histograms对于执行计划的影响   表碎片及分页查询优化(作者:盖国强)    性能分析的起点    AWR与OSWatcher诊断案例    Statspack之案例分析    数据表之统计数据分析    碎片的消除与性能优化    Cache与Nocache对于性能的影响    ERP系统中Cache表案例分析    对于分页查询的优化    DBMS_PROFILER包用于诊断与优化    总结   一次排序的调整与优化(作者:段林仲)    Statspack之问题发现    SQL排序之问题定位    SQL优化与问题解决    优化后性能比较  参考文献索引

编辑推荐

  《Oracle DBA手记:数据库诊断案例与性能优化实践》是Oracle ACE总监、Oracle畅销书作者盖国强亲自策划,汇集五位一线Oracle DBA工作思考的心得,从不同视角展示数据库诊断与优化的思路。

图书封面

图书标签Tags

评论、评分、阅读与下载


    Oracle DBA手记 PDF格式下载


用户评论 (总计57条)

 
 

  •   这本书汇聚了一线dba在实际工作中的经验,作者们把他们以往遇到的一些oracle问题及解决方法和思考分享给广大的oracle读者。这本书适合对oracle有一定工作经验的人。茶余饭后和出差旅途读非常适合。
  •   Oracle DBA真实实践经验,值得学习!

    可以买来学习如何处理遇到的问题,不错!
  •   很不错的oracle技术人员的参考文档,适合有一定oracle基础的同学,学习oracle是一个长期的过程,如果想加入oracle DBA这一行,相信这本书能够给你指引方向。
  •   这本书只有一定的dba经验来看的话 是受益匪浅的 如果没有经验应该是很难上手的
  •   书不错,dba入门很实用。继续努力。
  •   确实好,案例类的,增长经验。
  •   我是一名集成工程师,文中的一些提及的问题,对我的工作非常有意义!
  •   案例详实的一本书
  •   有很多实战经验,期待第二本
  •   本书在网上一直说评价好所以想买来看看,今天拿到书了,质量很好,内容还没看,不过应该不错。就是希望当当的价格再便宜点就好了
  •   冲着几个作者买的这本书,哈哈哈
  •   能收获许多前辈碰到的问题,值得学习
  •   有深度的一本书,有点看不懂,可能是非专业的缘故,但是应该坚持看下去
  •   很有帮助的一本书,而且还是买一赠一本相当实惠
  •   第一本挺好的,只要你想了解
  •   男朋友看说觉得挺好的
  •   价格便宜,送货快!
  •   让人进步的书籍大爱
  •   送货速度还是可以的,书质量也挺好
  •   朋友推荐的, 看着感觉不错,有很我例子。
  •   此书比较好,比较实用
  •   大牛们,继续加油啊。
  •   此书是不错的,但必须有一定基础。
  •   质量挺好,挺专业
  •   不错的例子!以后可以多出这样子的书!
  •   Oracle DBA手记3 有损伤,像是透过水,放了好一段时间。其他都很好。
  •   DBA根据具体工作写的记录,确实非常实用。
  •   通过案例说明解决方案。比较适合有一定数据库基础的同仁使用。
  •   其实最主要是学习解决问题的方法与思路
  •   发货那是没的说的快,书也没受到伤害。看着就挺喜欢,希望内容也给力
  •   内容比较适合实际使用.
  •   内容还不错,很真实
  •   没看呢,不过听说不错
  •   可能刚入行有点看不懂
  •   看目录挺好的...还没认真看
  •   想看看学习
  •   可能我水平臭,所以需要。
  •   给老公买的,他觉得还不错!对我这仲虾米来说,太难了!
  •   看了下,觉得还不错。
  •   书到得很快,质量也不错。
  •   这是进阶版的,初级用不上
  •   等了7天才收到书,真是慢啊
  •   书很好,但是送货很慢。
  •   Oracle DBA手记:数据库诊断案例 ,书还可以
  •   刚拿到书,书的质量一般,不知道内容怎么样!
  •   还行吧,不过在我买的书里面不是首推
  •   感觉有点失望,所讲的几个案例并不是很实用,这书只能大概看看 等有发生了类似情况再拿出来翻翻
  •   粗略翻了下,仅参考可以
  •   还没看,心仪已久
  •   有点深度,不是很懂
  •   值得一看,当小说看!
  •   书还没怎么看。
  •   比二要好
  •   还行吧 我觉得这本不错
  •   早就看好了!趁有优惠活动购入!
  •     除了熊军,杨挺困的那一部分还比较详细,其他的实在不敢恭维。特别是盖国强那段latch,除了大段大段的炫技巧,大量使用内部视图,oradebug工具,对latch原理根本没深入讲下去,居然拿以前书的内容大段复制,一个原本不复杂的案例 ,大量的trace粘贴,视图结果集展示,以及一扫而过的oradebug poke方法,使得篇幅高达几十页。要真想讲poke latch的方法,请由浅至深讲讲。要真想讲latch,就多讲讲latch的原理,而不是拿个视图输出不停解释latch的历史演变。最后结论是 “如果有时间 这个故事我会讲的更深入”。晕 ! 您这是出版物啊 收费的啊,就这么糊弄啊。
        
         现在学oracle的动不动喜欢搞技术崇拜,以研究内部原理显示高手本质,以10046,10053等等dump工具忽悠人,其实一个v$就能查看的东西,搞那么多花头迷惑人。看盖的文章 从来就是点到而过。要讲bbed 就请做个专题,一步一步教大家使用,而不是动不动什么案例就来一下,搞的大家不知所云。 那本啥《深入浅出》简直就是对dsi的简单翻译,还没讲详细,然后就是大段大段的trace往上贴,我怀疑一本200多页的书,真有价值的不超过50页!!
  •   lz有没有好一点的书推荐呢
 

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

京ICP备13047387号-7