图书介绍

Oracle性能优化与诊断案例精选PDF|Epub|txt|kindle电子书版本网盘下载

Oracle性能优化与诊断案例精选
  • 盖国强,李轶楠主编;杨廷琨,熊军,李真旭,杨俊,黄宸宁等编著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115438270
  • 出版时间:2016
  • 标注页数:346页
  • 文件大小:51MB
  • 文件页数:375页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Oracle性能优化与诊断案例精选PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一篇 成长之路2

第1章 三十八载,Oracle伴我同行2

1.1 缘起边陲,恰同学风华正茂2

1.2 京师磨练,转眼已历十二载4

1.3 笔耕不辍,年少曾怀作家梦6

1.4 三重境界,见山见水见真我9

1.5 云和恩墨,数据服务起征途12

1.6 理想实践,开发运维一体化13

1.7 快乐生活,此心安处是吾乡16

第2章 回首向来萧瑟处,也无风雨也无晴18

2.1 人生若只如初见18

2.2 日久生情见真心19

2.3 衣带渐宽终不悔19

2.4 天下谁人不识君20

2.5 回首向来萧瑟处,也无风雨也无晴21

第3章 正确抉择,丰富人生23

3.1 初闻Oracle23

3.2 选择适合自己的路24

3.2.1 选择合适的资料书24

3.2.2 融入圈子24

3.2.3 关于大学的课程25

3.3 树立目标26

3.3.1 参与论坛分享26

3.3.2 写作26

3.3.3 参加技术研讨会27

3.4 关于认证27

第二篇 知识基础30

第4章 Oracle数据库的跟踪和分析方法30

4.1 SQL_ TRACE及10046事件31

4.2 SQL_ TRACE说明31

4.2.1 DBMS SYSTEM跟踪案例32

4.2.2 系统递归调用的跟踪36

4.3 10046与等待事件39

4.3.1 通过跟踪理解数据库的初始化42

4.3.2 远程支持之10046事件50

4.3.3 通过10046事件跟踪解决未知问题52

4.3.4 通过10046解决数据库RAC集群案例56

4.4 Oracle跟踪总结62

4.5 参考资料:数据类型比较规则62

4.5.1 数值类型62

4.5.2 日期类型62

4.5.3 字符类型62

4.5.4 对象类型65

4.5.5 数组和嵌套表类型65

第5章 兴趣、思考与实践72

5.1 Kaunus谈技术、学习与分享72

5.1.1 Oracle的适用场景72

5.1.2 为什么Oracle广受欢迎73

5.1.3 如何实现灾备73

5.1.4 数据库发展对DBA工作的影响73

5.1.5 Oracle的学习方法74

5.1.6 如何成为ACE74

5.2 以12c Identity类型示范自我探索式学习方法75

5.3 Dump Block是否会引起Block读入内存84

5.4 Dump Block是否会引起脏数据写入磁盘85

5.5 如何验证ASM的块头备份块的位置88

5.6 如何利用文件句柄恢复误删除的文件90

5.7 从一道面试题看分析问题的思路93

5.7.1 检查被阻塞会话的等待事件93

5.7.2 查找blocker94

5.7.3 乙方DBA需谨慎94

5.7.4 清除blocker94

5.7.5 深入一步95

5.8 涓涓细流终聚海96

第6章 使用XTTS技术进行U2L跨平台数据迁移97

6.1 XTTS概述97

6.2 XTTS技术迁移应用场景99

6.2.1 应用场景一:全国“去IOE””战略实施99

6.2.2 应用场景二:“云平台”数据中心建设99

6.2.3 应用场景三:老旧环境淘汰改造100

6.2.4 应用场景四:数据库分布式存储重构100

6.2.5 应用场景五:其他应用场景101

6.3 XTTS迁移步骤101

6.4 XTTS迁移方式101

6.4.1 方式一:dbms_file_transfer102

6.4.2 方式二:RMAN Backup103

6.4.3 方式三:手工XTTS迁移104

6.5 XTTS前置条件检查106

6.6 XTTS最佳实践方案论证109

6.6.1 技术方案概况109

6.6.2 技术方案实施步骤110

6.6.3 技术方案模型110

6.6.4 方案可行性说明110

6.6.5 方案优缺点论述111

6.6.6 技术方案论证结论111

6.7 XTTS RMAN Backup步骤111

6.8 XTTS实战案例分享113

6.8.1 案例现状介绍113

6.8.2 系统现状评估114

6.8.3 迁移需求分析114

6.8.4 迁移方案选型115

6.8.5 迁移的具体实施116

6.9 XTTS风险预估122

6.10 XTTS总结123

第7章 Oracle的参数和参数文件124

7.1 参数的分类124

7.1.1 推导参数125

7.1.2 操作系统依赖参数125

7.1.3 可变参数126

7.1.4 不推荐参数126

7.1.5 废弃参数126

7.2 参数文件管理和使用128

7.2.1 参数文件的创建128

7.2.2 12c create spfile的警示130

7.3 12c参数与参数文件新特性134

7.3.1 参数表的引入135

7.3.2 参数表在PDB启动中的作用138

7.4 参数修改及重置139

7.4.1 解决参数文件的修改错误144

7.4.2 通过event事件来跟踪对参数文件的修改145

7.5 参数的查询145

7.5.1 参数查询的基本方式146

7.5.2 参数值的可选项148

7.6 不同查询方法之间的区别149

7.6.1 V$PARAMETER和V$PARAMETER2的区别149

7.6.2 V$PARAMETER和V$SYSTEM_PARAMETER的区别150

7.6.3 GV$SPPARAMETER和V$SPPARAMETER的区别152

7.7 RAC下参数的维护154

7.7.1 RAC下共享spfile154

7.7.2 使用ASM存储参数文件155

7.7.3 谨慎修改RAC参数156

7.7.4 RAC环境下初始化参数的查询方法156

7.8 参数文件备份158

7.9 参数文件恢复160

第三篇 SQL之美164

第8章 学习与分享164

8.1 对数据库开发和运维的认识164

8.2 行业发展给DBA带来的挑战165

8.3 个人学习经验分享165

8.4 Oracle中的NULL剖析166

8.4.1 NULL的基础概念和由来167

8.4.2 NULL的布尔运算的特点168

8.4.3 NULL的默认数据类型173

8.4.4 空字符串’’与NULL的关系176

8.4.5 NULL和索引179

8.4.6 NULL的其他方面特点183

第9章 诊断Cache buffers chains案例一则185

9.1 详细诊断过程185

9.2 总结194

第10章 戒骄戒躁、细致入微195

10.1 我的职业生涯195

10.2 运维的现状及发展196

10.3 如何提高数据库的开发水平196

10.4 DBA面临的挑战197

10.5 数据库优化的思考197

10.6 提问的智慧199

10.7 细致入微方显价值——通过真实案例认识SQL审核200

10.7.1 案例一仅仅是NULL的问题200

10.7.2 案例二想不到的优化方式202

10.8 号段选取应用的SQL技巧205

10.8.1 问题的提出205

10.8.2 相关基础知识206

10.8.3 解决问题208

10.8.4 小结221

10.9 connect by的作用与技巧221

10.9.1 connect by是什么222

10.9.2 connect by可以做什么222

第四篇 诊断分析238

第11章 抽丝剥茧——一次特殊的ORA-04030故障处理238

11.1 聚集数据的信息采集和分析238

11.2 聚焦疑点的跟踪测试与验证242

11.3 解析原理的问题总结与建议245

第12章 不积跬步,无以至千里247

12.1 技术生涯有感247

12.2 自我定位及规划248

12.3 对数据库运维工作的认识249

12.4 学习理念分享249

12.5 RAC数据库频繁hang问题诊断案例249

12.5.1 案例现象及概要250

12.5.2 故障详细分析251

12.5.3 案例总结260

12.6 Exadata环境下SQL性能问题诊断案例262

12.6.1 AWR报告262

12.6.2 生成SQL报告263

12.6.3 检查历史数据266

12.6.4 判断问题产生的流程268

12.6.5 查询历史数据268

12.6.6 并列执行的序列过程268

12.6.7 检查call tack271

12.6.8 检查并行会话271

12.7 关于RAC数据库load alance案例分析276

12.8 总结285

第13章 反思与总结:轻松从菜鸟到专家286

13.1 一波三折:释放内存导致数据库崩溃的案例287

13.2 层层深入:DRM引发RAC的故障分析292

13.3 始于垒土:应用无法连接数据库问题分析300

13.4 变与不变:应用SQL突然变慢优化分析308

13.5 实践真知:INSERT入库慢的案例分析314

13.6 按图索骥:Expdp遭遇ORA-07445的背后319

13.7 城门失火:Goldengate引发的数据库故障323

第14章 勤奋与汗水329

14.1 我的职业生涯与思考329

14.2 如何看待企业运维329

14.3 对性能问题的认识331

14.4 学习方法332

14.5 所有奇异的故障都有一个最简单的本质332

14.6 案例一:意料之外的RAC宕机祸首——子游标333

14.6.1 信息采集,准确定位问题333

14.6.2 层层分析,揪出罪魁祸首336

14.6.3 对症下药,排除数据故障341

14.6.4 深入总结,一次故障长久经验342

14.7 案例二:异常诡异的SQL性能分析342

14.7.1 信息收集342

14.7.2 新特性分析344

14.8 总结345

参考文献346

热门推荐