
Oracle DBA手记2
《Oracle DBA手记2》是 2010年 电子工业出版社出版的图书,作者是盖国强 等 。
基本介绍
- 书名:Oracle DBA手记2
- 作者:盖国强 , 崔华, 郭岳, 晶晶小妹
- ISBN:7121119463, 9787121119460
- 页数:292页
- 出版社:电子工业出版社
- 出版时间:第1版 (2010年11月1日)
- 装帧:平装
- 开本:16
内容简介
《Oracle DBA手记2:资料库诊断案例与内部恢复实践》由多位资料库技术专家和爱好者合着而成,集合了各行业DBA的工作经验与思考,包含了精心挑选的资料库诊断案例与资料库恢复实践。内容涉及Oracle典型错误的分析和诊断,Oracle600内部错误的外理和解决,最佳化器与SQL的行为与分析,以及很多内部深入技术的实践。
《Oracle DBA手记2:资料库诊断案例与内部恢复实践》的主要内容以原理分析、内容实践、故障解决为依据,将Oracle资料库的深层技术层剖缕析抽丝剥茧地展示给读者。希望能够帮助读者加深对于Oracle技术的认知和理解,并将这些技术套用到实践中去。
编辑推荐
《Oracle DBA手记2:资料库诊断案例与内部恢复实践》:电信运营商BDA工作手记,DBA上故事之SQL诊断,Ora-600错误深入探究案例两则,深入解析DEPENDENCY$对象的恢复。
目录
Part 1 DBA之路
0 天道酬勤——从头细数来时路 003
Part 2 DBA手记
1 Eygle的DBA工作手记 017
承前启后——Failed Login Count带来的性能问题
OEM罪几何?—— 空间监控的性能问题
Grid Control的必要监控——进程累积导致的宕机
DBA诊断利器——Event 10046和 10053
ORA-00600 kcratr1_lostwrt之解决与原理分析
ORA-00600 kcratr_nab_less_than_odr案例一则
Cache-Low RBA与On-Disk RBA的恢复证明
定时任务带来的问题 —— auto_space_advisor_job_proc
定时任务GATHER_STATS_JOB与SQL执行
GATHER_STATS_JOB跨月的“BUG”
执行计画的cardinality (rows)评估
X$KTUXE与Oracle的死事务恢复
2 崔华的DBA工作手记 057
利用AWR报告的诊断案例一
利用AWR报告的诊断案例二
利用AWR报告的诊断案例三
一次逻辑读异常的诊断过程
3 电信运营商DBA工作手记 073
电信运营商资料库特点
电信运营商资料库维护原则及维护禁区
典型案例
小结
4 航空业DBA工作手记 091
SYS用户通过TNS连线出现ORA-01031异常
撤销用户访问ALL_USERS许可权
Oracle 11g查看package导致ORA-03137错误的解决过程
使用SQL Profiles影响已经加入hints的SQL执行计画
使用SQL Plan Baselines影响已加入hints的SQL执行计画
探究Oracle的列长度统计
Part 3 开发基础
5 深入解析回滚段 107
回滚段基础知识 107
细看回滚段 111
回滚段的使用 114
Seq(序列值)、Wrap(环绕)和Extend(扩展) 119
回滚和提交 123
自己动手构造CR块 124
第6章 Connect By可以做什幺? 133
Connect by是什幺? 133
Connect by可以做什幺? 134
小结 146
第四篇 诊断案例 149
第7章 DBA小故事之SQL诊断 149
困惑迷案 149
疑云重重 150
无所适从 151
峰迴路转 155
大白天下 157
乘胜追击 157
余音绕樑 160
第8章 System State 转储分析案例一则 161
状态转储的常用命令 161
WAITED TOO LONG FOR A ROW CACHE ENQUEUE LOCK!案例 162
DUMP转储档案分析定位问题 162
ROW CACHE对象的定位 165
使用ass109.awk脚本辅助分析 168
AWR报告的辅助诊断 170
状态转储的常用命令 171
第9章 Ora-600 错误深入探究案例两则 173
BBED的介绍与常用用法 173
如何解决ora-600[4000]错误 187
解决system回滚段损坏导致的ora-600[4193]错误 195
第10章 Eygle的数据恢复手记 201
备份恢复与数据字典检查 201
遭遇ORA-00600 25013 / 25015错误 204
来龙去脉——表空间创建 205
Drop Tablespace Internal 211
ORA-600 4348错误的成因 220
一致性损坏的显示错误 229
实际的处理过程 232
字典检查何时发生? 233
第11章 深入解析 DEPENDENCY$对象的恢复 235
重现Move表失效索引的故障 235
故障的解决思路 237
获得字典表信息 237
Index Cluster Internal 243
Oracle Update Internal 252
尝试恢复操作 258
手工的DDL维护工作 265
数据字典不一致问题的解决 268
参考文献 281
索引 281