Java知识分享网 - 轻松学习从此开始!    

Java知识分享网

Java1234官方群25:java1234官方群17
Java1234官方群25:838462530
        
SpringBoot+SpringSecurity+Vue+ElementPlus权限系统实战课程 震撼发布        

最新Java全栈就业实战课程(免费)

springcloud分布式电商秒杀实战课程

IDEA永久激活

66套java实战课程无套路领取

锋哥开始收Java学员啦!

Python学习路线图

锋哥开始收Java学员啦!

《Oracle DBA手记:数据库诊断案例与性能优化实践


分享到:
时间:2013-09-15 11:24来源:https://download.csdn.net/ 作者:转载  侵权举报
《Oracle DBA手记:数据库诊断案例与性能优化实践》PDF 下载
失效链接处理
《Oracle DBA手记:数据库诊断案例与性能优化实践》PDF 下载

转载自:https://download.csdn.net/download/frank_20080215/9547440

下载地址:
版权归出版社和原作者所有,链接已删除,请购买正版
 

图书简介:
本书由多位工作在数据库维护一线的工程师合著而成,包含了精心挑选的数据库诊断案例与性能优化实践经验,内容涉及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优化与问题解决 
  优化后性能比较 
参考文献
索引

------分隔线----------------------------

锋哥公众号


锋哥微信


关注公众号
【Java资料站】
回复 666
获取 
66套java
从菜鸡到大神
项目实战课程

锋哥推荐