《Oracle优化日记》

《Oracle优化日记》 《Oracle优化日记》

在线试读

  • 书名:《Oracle优化日记》
  • 分类:编程
  • 作者:白鳝
  • 出版社:人民邮电出版社
  • 出版年:2010-7
  • 售价:55.00元
  • 页码:338

《Oracle优化日记》 内容介绍:

本书是一本介绍Oracle数据库优化方法的书,以一个实际的大型优化项目为原型,用日记的形式记录了一个优化小组的DBA 如何从纷繁的头绪中找到突破口,进而完成了一个看似不可能完成的任务的历程。在日记之间,作者还穿插了优化小技巧、每日点评等,总结了数据库优化常用的方法、工具和技巧。另外本书第一次详尽地披露了Oracle数据库内部存储结构,并公布了部分代码,对于有兴趣研究数据库内部存储结构或者编写dul工具的读者有一定的参考价值。 本书适合Oracle数据库管理开发人员阅读。

作者白鳝介绍:

白鳝,本名徐戟,国内资深Oracle数据库优化专家,从事Oracle数据库应用开发、性能优化工作超过15年。曾供职于DEC、赛格集团、长天集团、联想集团等国内外知名企业,担任过应用体系总监、技术总监等高级技术职务。曾主持开发了国内第一套联机实时计费系统,国内第一套三检合一的检验检疫综合业务系统。1999年起致力于Oracle数据库性能优化等方面的研究,参与了大量性能优化项目,积累了许多实际工作案例。2008年起,在博客上连载《DBA日记》,希望将自己在Oracle数据库应用领域的10多年的经验与广大读者分享

《Oracle优化日记》 目录大纲:

5月11日 出发 1
今日点评    4
优化小技巧 性能优化项目 4
优化小技巧 优化常用知识1:诊断事件 6
5月12日 开始工作和CPU瓶颈 8
今日点评 11
优化小技巧 数据库优化的步骤 13
优化小技巧 按部就班是成功的关键 14
优化小技巧 优化常用知识2:常用诊断事件清单 15
5月13日 联席会议 20
今日点评    22
优化小技巧 优化流程 23
优化小技巧 转储文件内容1:数据文件 27
5月14日 聚会 28
优化小技巧 系统级优化 29
优化小技巧 转储文件内容2:转储对象的段头 30
5月15日 业务支撑系统出问题了 32
今日点评    34
优化小技巧 索引监控 35
优化小技巧 性能优化时常用的工具 35
.优化小技巧 转储文件内容3:转储控制文件 38
5月18日 Top SQL 39
优化小技巧 查找Top SQL 41
优化小技巧 索引设计的一些建议 42
优化小技巧 什么是索引的集群因子 43
优化小技巧 转储文件内容4:转储控制文件 43
5月19日 南京的死锁问题 49
今日点评    52
优化小技巧 Oracle的死锁 53
优化小技巧 几个常用的与锁相关的脚本 54
5月20日 凌晨的邮件通知短信 61
今日点评    63
优化小技巧 10027/10028事件 63
优化小技巧 PL/SQL优化工具profiler 64
5月22日 ODS系统和RAC 65
优化小技巧 以开放的心态做服务 67
优化小技巧 全局热块冲突 68
优化小技巧 PL/SQL中数据类型的性能 68
5月23日 实时ODS 71
今日点评    73
优化小技巧 ODS系统中Oracle数据库设计管理要点 74
优化小技巧 ODS系统中的开发要点 75
优化小技巧 集合类型的效率 76
5月24日 任务提前 78
今日点评    80
优化小技巧 占位操作与开关操作 81
优化小技巧 优化计划调整 81
优化小技巧 自动段存储空间管理1 82
5月25日 倾斜的索引字段 83
优化小技巧 倾斜字段的处理 85
优化小技巧 自动段存储空间管理2 87
5月26日 优化方案 99
优化小技巧 优化中的排队效应 101
优化小技巧 DB Cache调整方案如何制订 102
优化小技巧 自动段存储空间管理3 103
5月27日 无奈 105
今日点评    107
优化小技巧 临时表空间和排序 107
优化小技巧 undo表空间和回滚段 108
5月28日 BBED的妙用 110
今日点评    113
优化小技巧 如何启用BBED 114
优化小技巧 模拟ORA-8102及处理过程 121
优化小技巧 如何计算数据块中某个字段的位置 122
优化小技巧 如何计算索引块中某个字段的位置 125
优化小技巧 自己动手写一个dul 126
优化小技巧 bootstrap$的访问 149
优化小技巧 unloadBlock函数 152
优化小技巧 unloadRow函数 154
5月29日 突破困局 159
优化小技巧 查找“热的”缓冲区的常用脚本 161
优化小技巧 什么时候需要使用多缓冲 163
优化小技巧 AIX操作系统优化要点 164
5月30日 账务处理 168
今日点评    170
优化小技巧 表访问的方式 171
5月31日 电脑坏了 174
今日点评    176
优化小技巧 通过OEM录像采集数据 177
优化小技巧 调整游标相关参数 178
6月1日 ORA-4030和内存泄漏 181
今日点评    184
优化小技巧 如何分析ORA-4030 184
6月2日 优化方案 187
今日点评    188
优化小技巧 一个提供参考的优化方案 189
优化小技巧 游标的共享 190
6月3日 拆分大型SQL 195
优化小技巧 拆分复杂SQL 197
6月4日 TNS-12535 199
今日点评    200
优化小技巧 防火墙和SQL*Net 200
优化小技巧 跟踪SQL*Net 201
6月5日 休息时总是最忙的 203
今日点评    205
优化小技巧 使用hanganalyze 205
优化小技巧 重做日志文件优化的要点 208
6月6日 实施优化 209
今日点评    211
优化小技巧 升级维护窗口的确定 212
优化小技巧 回退预案的作用 212
6月7日 突发事件 214
今日点评    216
优化小技巧 使用HINT优化SQL 216
6月10日 使用自动采样比例引发的故障 219
今日点评    221
优化小技巧 关于表分析比例的判定 221
优化小技巧 AIX下使用vmstat分析I/O问题的小技巧 222
6月11日 阶段总结 224
今日点评    225
优化小技巧 STATSPACK报告在优化项目中的作用 226
优化小技巧 STATSPACK报告头的解读 227
6月12日 阴谋 229
今日点评    231
优化小技巧 分析STATSPACK的负载数据 232
优化小技巧 重要的命中率指标 233
6月13日 演戏 235
今日点评    237
优化小技巧 Top 5事件 237
优化小技巧 常见事件清单 238
6月14日 转机 245
今日点评    249
优化小技巧 STATSPACK报告分析之DB Cache1 249
优化小技巧 STATSPACK报告分析之PGA 251
6月15日 青岛 256
今日点评    260
优化小技巧 如何优化闩锁 261
6月16日 SQL优化效果 264
今日点评    267
优化小技巧 如何转储数据块 268
优化小技巧 通过树转储来分析索引碎片 270
6月17日 完美的效果 279
今日点评    281
优化小技巧 I/O系统优化的经验与体会 281
优化小技巧 STATSPACK报告之I/O 问题分析 285
6月18日 准备收工 287
优化小技巧 STATSPACK报告分析之DB Cache2 288
6月19日 ORA-1591 291
今日点评    294
6月20日 好奇心惹的祸 297
优化小技巧 STATSPACK报告分析之共享池分析 298
7月20日 重回沈阳 302
优化小技巧 如何评估优化效果 304
优化小技巧 STATSPACK报告分析之undo分析 306
优化小技巧 STATSPACK报告分析之锁分析 308
7月21日 课堂风波 314
优化小技巧 平均事务响应时间的计算 316
优化小技巧 STATSPACK报告分析之闩锁分析 317
7月22日 世博园一日游和心想事成 321
优化小技巧 STATSPACK报告分析之Top对象 323
优化小技巧 STATSPACK报告分析之Top SQL 326
7月23日 漫长的一夜 331
优化小技巧 本案例的启示 336
后记,也算结束语 337


微信扫一扫关注公众号

0 个评论

要评论图书请先登录注册

你也许想看:

Head First SQL

《Head First SQL》

Lynn Beighley.O'Reilly Media.2007-9-1

“Head First SQL is about RDBMS (databases) specifically mySQL...”

趣学JavaScript

《趣学JavaScript》

摩根 (Nick Morgan).人民邮电出版社.2016-1-1

“”

Creative Code

《Creative Code》

John Maeda.Thames & Hudson.30 October, 2004

“The work of digital design guru John Maeda as an educator an...”

OS X and iOS Kernel Programming

《OS X and iOS Kernel Programming》

Ole Henry Halvorsen,Douglas Clarke.Apress.2011-12-16

“OS X and iOS Kernel Programming combines essential operating...”

Windows并发编程指南

《Windows并发编程指南》

杜飞.机械工业出版社.2010-1

“《Windows并发编程指南》详细讲述Windows并发编程的相关知识。内容分为四个部分:第一部分“概念”从高层视角介绍...”

Java面向对象编程

《Java面向对象编程》

孙卫琴.电子工业出版社.2006-7

“《Java 面向对象编程》内容由浅入深,紧密结合实际,利用大量典型实例,详细讲解Java面向对象的编程思想、编程语法和设...”

ASP.NET MVC 5 高级编程

《ASP.NET MVC 5 高级编程》

Jon Galloway,Brad Wilson,K. Scott Allen,David Matson.清华大学出版社.2015-2-1

“使用MVC 5创建动态的、数据驱动的网站 作为Microsoft备受欢迎的MVC技术的最新版本,MVC 5是一个成熟的W...”

The Rails View

《The Rails View》

John Athayde,Bruce Williams.The Pragmatic Bookshelf.2012-3-23

“Working in the View layer requires a breadth of knowledge an...”

C++ Design Patterns and Derivatives Pricing

《C++ Design Patterns and Derivatives Pricing》

Mark S. Joshi.Cambridge University Press.2004-9-6

“”

Head First Object-Oriented Analysis and Design

《Head First Object-Oriented Analysis and Design》

Brett D. McLaughlin,Gary Pollice,Dave West.O'Reilly Media.2006-12-4

“"Head First Object Oriented Analysis and Design" is a refres...”

精通脚本黑客

《精通脚本黑客》

曾云好.齐鲁电子.2009-6

“”

Visual C++游戏编程基础

《Visual C++游戏编程基础》

荣钦科技.电子工业出版社.2005-5

“本书介绍了如何以Visual C++及DirectX来设计游戏,主要针对想学习游戏设计的初学者,通过本书深入浅出的概念与...”

Win32多线程程序设计

《Win32多线程程序设计》

[美] Jim Beveridge,Robert Wiener.华中科技大学出版社.2002-1

“《Win32多线程程序设计》全书共分三篇。第一篇包括线程的启动和结束、核心对象、激发和未激发状态的意义、同步机制及其用途...”

高级C/C++编译技术

《高级C/C++编译技术》

Milan Stevanovic.机械工业出版社.2015-4

“米兰·斯特瓦诺维奇编著的这本《高级C\C 编译技术》从多个角度全面、系统地讲解多任务操作系统中编译、链接、装载与库的内幕...”

Version Control with Git

《Version Control with Git》

Jon Loeliger.O'Reilly Media.2009-6-11

“Version Control with Git takes you step-by-step through ways...”

超越 Java

《超越 Java》

(美)泰特.东南大学.2007-1

“Java的存在时间已经超过10年了,在这段时间里它的成就非凡,彻底改变了我们写软件的方法和想法。但是Java已显老态,该...”

时间触发嵌入式系统设计模式

《时间触发嵌入式系统设计模式》

Michael J.Pont.中国电力出版社.2004-7-1

“”

The C++ Standard Library Extensions

《The C++ Standard Library Extensions》

Pete Becker.Addison-Wesley Professional.2006-7-31

“"TR1 roughly doubles the size of the C++ standard library, a...”

The iOS Apprentice

《The iOS Apprentice》

Matthijs Hollemans.Razeware LLC.2014-12-15

“”

Java TCP/IP Socket编程

《Java TCP/IP Socket编程》

Kenneth L. Calvert,Michael J. Donahoo.机械工业出版社.2009-1

“《Java TCP/IP Socket编程(原书第2版)》基于TCP/IP Socket相关原理,对如何在Java中进行...”