《Oracle DBA手记》书籍《Oracle DBA手记》

《Oracle DBA手记》书籍《Oracle DBA手记》

作者:《Oracle DBA手记》书籍

出版社:电子工业出版社

出版年:2010-1

评分:8.3

ISBN:9787121101397

所属分类:网络科技

书刊介绍

内容简介

盖国强(网名Eygle),Oracle ACE总监,恩墨科技创始人,ITPUB论坛超级版主,远程DBA服务的倡导者和实践者,致力于以技术服务客户。著有《深入解析Oracle》、《循序渐进Oracle》、《深入浅出Oracle》等畅销书,深受读者尊敬和爱戴。个人网站:http://www.eygle.com

杨廷琨(网名Yangtingkun),现任海虹医药电子商务有限公司首席DBA, ITPUB论坛Oracle数据库管理版版主。2004年曾参与编写《Oracle数据库性能优化》一书,2007年被Oracle公司授予Oracle ACE称号,喜欢研究Oracle相关的技术问题,他的技术博客上积累了1500多篇Oracle相关的原创技术文章。个人技术博客:http://yangtingkun.itpub.net

熊军(网名老熊),ITPUB论坛Oracle专题深入讨论版版主,现从事Oracle第三方技术支持工作,擅长Oracle数据库故障诊断处理和性能优化。个人网站:http://www.laoxiong.net

段林仲(网名zergduan),ITPUB论坛Oracle专题深入讨论版版主,现任职于北京某合资手机制造公司生产系统DBA,对Oracle数据库技术有浓厚的兴趣。喜欢与志同道合的朋友交流技术心得。

邹德平(网名半瓶/banping),Oracle 10g OCP,现在某大型上市公司担任Oracle DBA,乐于在实践中不断努力,学习成长。个人网站:http://www.banping.com

作品目录

第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优化与问题解决

…………优化后性能比较

参考文献

索引

相关推荐

微信二维码