Oracle DBA手记2


请输入要查询的词条内容:

Oracle DBA手记2




图书信息


作者:盖国强 (作者), 崔华 (作者), 郭岳 (作者), 晶晶小妹 (作者)

出版社: 电子工业出版社; 第1版 (2010年11月1日)

平装: 292页

正文语种: 简体中文

开本: 16

ISBN: 7121119463, 9787121119460

条形码: 9787121119460

产品尺寸及重量: 25.8 x 18.2 x 1.4 cm ; 540 g

内容简介


《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

相关分词: Oracle DBA 手记