织梦CMS - 轻松建站从此开始!

计算机技术学习交流网

Oracle DBA手记·3-数据库性能优化与内部原理解析 pdf扫描版 电

软件类型:国产软件 授权方式:共享软件 界面语言:简体中文 软件大小: 45MB 文件类型:[db:文件类型] 运行环境:Win2003,WinXP,Win2000,Win9X 软件等级:★★★☆☆ 发布时间:2013-11-17 官方网址: 演示网址: 下载次数:
软件介绍
本书由多位数据库技术专家合著而成,融合了各行业dba的工作经验与思考,包含了精心挑选的数据库性能优化与内部原理解析案例。内容涵盖“dba 手记”,以手记形式记录了dba们的工作点滴、经验分享;“sql 与sql 优化”,分别讲解了sql 的执行计划,sql profile 的使用,以及oracle中的null 值解析;“内部原理与优化”,分别介绍了oracle 的索引分裂、tx 锁等待、闩锁原理、逻辑读写、隐含参数与latch原理等的内部操作。
本书的主要内容以原理分析、内部实践、故障解决为依据,将oracle数据库的深层技术层剖缕析、抽丝剥茧地展示给读者。希望能够帮助读者加深对oracle技术的认知和理解,并将这些技术应用到实践中去。

作者简介

盖国强,网名Eygle,恩墨科技创始人,Oracle ACE总监,ITPUB论坛超级版主,2006年度中国十大杰出数据库工程师之一,ACOUG用户组发起人,远程DBA服务的倡导者和实践者,《OracleDBA手记》系列主创,另有多部著作惠及Oracle技术圈。
冯春培,网名biti-rainy,支付宝公司数据与风险管理技术部资深总监。2006年中国十大杰出数据库工程师之一,同年获阿里集团唯一专业人才大奖,2008年OracleACE Divector,2009年杭州“13l”优秀中青年培养人选。
崔华网,名dbsnake,OracleACE,ACOUG成员,中航信资深OraC1e数据库工程师,恩墨科技特邀专家顾问。技术探秘不辍,所到之处,种种恢复难题灰飞烟灭。
熊军,网名老熊,OracleACE,恢复软件ODU作者,该软件曾为众多网友脱危解困。坚持数年无私分享之后,终与崔华携手通过OracleACE提名,可谓实至名归。
姜龙,Oracle技术实践先行者,8i&10gOCF,十余年间先后化身网易Oracle社区版主jLlong,CNOtJG数据库管理版版主stonemoya。航空数据库领域资深人士及系列服务规范制定者,目前任甲骨文(中国)公司高级咨询顾问。
黄玮,独行侠,Hell0DBA.corn创建者,于东南之地自树一帜,精于Oracle内部原理研究,时有佳作引技术界热议。
杨廷琨,网名Yangtingkun,ITPUBOracle数据库管理版版主,有ITPuB上百科全书之雅称,涉猎之广、作品之丰一时无人可出其右,曾参于编写《Oracle数据库性能优化》、《OraceDBA手记》等技术著作。
叶正盛,********DBA团队数据库技术专家,国家认证系统分析师、高级项目经理、数据库系统工程师,CSDN软件工程专家,博客专家

目录:

part1 dba 之路
0 人生就是如此—冯春培感悟之路 003
冯春培(网名 biti_rainy,第0 章创作者) 支付宝公司数据与风险管理技术部资深总监。在数据库、主 机、存储等领域有丰富经验,主导了主机性能评估模型、 数据库水平拆分、基于数据库日志解析的数据同步、基
于iscsi 的廉价存储等项目,目前专注于大规模数据的 并行计算和存储、用户行为研究与风险控制领域。2006 年被评为中国十大杰出数据库工程师,同年获阿里集团 唯一专业人才大奖,2008 年被oracle 公司授予 ace director 称号,2009 年被评选为杭州市“131”优秀中青 年培养人选。
part2 dba 手记
1 杨廷琨的dba 手记 013
truncate 语句时间过长的诊断
隐式转换影响物化视图查询重写
批量修改数据后应收集统计信息
如何监测一个pl/sql 过程的运行情况
一次rac 环境性能诊断过程
.数据泵功能灵活运用案例
杨廷琨(网名yangtingkun,第1、7 章创作者) 恩墨科技联合创始人,客户支持经理。在国内著名数据库论坛itpub 出任oracle 数据库管理版版主,2004 年曾参与编写了《oracle 数据库性能优化》一书,2007 年被oracle 公司授予ace 称号,2010 和eygle 共同主编出
版了《oracle dba 手记》一书,2010 年被评选为itpub年度最佳版主。喜欢研究oracle 相关的技术问题,多年持续在个人blog 上发表了2000 多篇oracle 相关的原创技术文章。
个人博客:http://yangtingkun.itpub.net
2 姜龙的dba 工作手记 044同义词降低逻辑读优化一则
002
11gr2 中物化视图在真实案例中的应用
利用timesten 内存数据库大幅提升性能
参考文献
姜龙(第2 章创作者) 热爱oracle 技术,8i & 10gocp。2000 年左右活跃于网易oracle 社区并时任版主(id:jl_long),后转战cnoug 数据库管理版版主(id:stonemoya),虽然间接性迷茫但从未放弃。在国内航空业数据库领域积累了较丰富的管理经验并制定了一系
列服务规范,目前就职于甲骨文(中国)软件系统有限
公司,任高级咨询顾问。
个人网站:http://www.stonemoya.com
3 面向程序员的数据库访问性能优化法则 075数据库访问优化法则简介
oracle 数据库的两个基本概念
数据库访问优化法则详解
叶正盛(第3 章创作者) 现任职于阿里巴巴dba团队,数据库技术专家,专注于数据库应用与开发研究工作,国家认证系统分析师、高级项目经理、数据库系统工程师,csdn 软件工程专家,博客专家,十余年信息化系统设计开发与研发团队管理工作经验。
个人博客:http://blog.csdn.net/yzsind
4 linux 大内存页oracle 数据库优化 097
案例的引入
操作系统中的cpu 使用分析
使用大内存页来解决问题
小结
熊军(网名老熊,第4、6、12 章创作者) oracleace,acoug 成员。从2003 年底接触oracle 数据库并对其产生了浓厚的兴趣。现从事oracle 第三方技术支持工作,为客户提供专业化的技术服务。擅长oracle 数据库故障诊断处理和性能优化,oracle 恢复软件odu的作者。
个人网站:http://www.laoxiong.net
part3 sql 与sql 优化
5 sql 执行计划解读与案例分析 109
得到sql 的真实执行计划
执行计划的执行顺序
10g/11g 里执行计划的一些增强
绑定变量对执行计划的影响
10053 事件分析执行计划一例
看似正常的执行计划导致严重性能问
题的案例
监听连接时间过长案例外一则
崔华(网名dbsnake,第5 章创作者) oracle ace,
acoug 成员,中航信资深oracle 数据库工程师,恩墨科技特邀专家顾问。对oracle 数据库技术具有狂热的爱好,深入理解oracle 的体系结构、内存结构、物理存储(各种块格式)、锁机制、优化机制等。深入了解oracle的备份恢复机制,熟悉oracle 的各种备份方法,能够处理各种情况下的数据恢复,包括没有数据备份时的
恢复。
个人网站:http://www.dbsnake.com
6 使用sql profile 改变和稳定sql 执行计划 137
sql profile 与outline
sql profile 是什么
手工创建sql profile
使用sql profile 稳定sql 语句的执行
计划
使用sql profile 更改sql 语句的执行
计划
一个使用sql profile 的案例
7 oracle 中的null 值解析 157
null 的基础概念和由来
null 的布尔运算的特点
null 的默认数据类型
空字符串‘’与null 的关系
null 和索引
null 的其他方面特点
part4 内部原理与优化
8 b*tree 索引中的数据块分裂 175
如何分裂
树的生长
oracle dba 手记3——数据库性能优化与内部原理解析 003
存储参数
分裂事务控制
数据块分配
等待事件
附:10g 中如何构建“高”索引
黄玮(第8、9、11 章创作者) 1999 年开始从事dba 工作,具有多年的水利、军工、电信及航运行业大型数据库开发、设计和维护经验。
2005 年创建个人网站hellodba.com,并致力于数据库方面的基础性技术研究。开发了多个数据恢复、性能监控、内核跟踪等免费、实用的工具,并整理和发布了大量关于数据库系统的内层机制、存储结构、性能调优以及基础算法的文章。
目前供职于某世界著名物流公司,负责电子物流系统的数据库开发、设计和维护工作。
个人网站:http://www.hellodba.com
9 事务队列等待(tx enqueue)深入分析 196
记录锁
itl 争用
索引争用
唯一性约束
位图索引维护
外键约束
其他争用
10 oracle 的latch 优化深入解析 216
latch 相关的视图
latch free(闩锁释放)
shared pool latch 的研究
row cache objects
latch:row cache objects 案例
也许bug 曾经来过
oracle 的spare parameter
cursor: pin s wait on x 事件
为什么硬解析如此昂贵
oracle 11g 的dc_object_ids
row cache 的进一步分析
总结
参考文献
盖国强(网名eygle,第10 章创作者) 恩墨科技创始人,oracle ace 总监,itpub 论坛超级版主,2006 年度中国十大杰出数据库工程师之一,远程dba服务的倡导者和实践者,致力于以技术服务客户。著有《深入解析oracle》、《循序渐进oracle》、《深入浅出
oracle》等书;从2010 年开始,致力于《oracle dba手记》的撰写与编辑工作,并与张乐奕共同创立了acoug 用户组,在国内推进公益自由的oracle 技术交流活动。
个人网站:http://www.eygle.com
11 oracle 逻辑读写深入分析 257
全表扫描i
全表扫描ii
全表扫描iii
一致性读
当前模式
排序
索引扫描
12 隐含参数与library cache、shared pool latch
原理—— 一次由隐含参数引起性能问题的处理
277
案例之问题现象
问题分析
问题的解决
问题的验证
问题总结
下载地址
下载说明

☉推荐使用网际快车下载本站软件,使用 WinRAR v3.10 以上版本解压本站软件。
☉如果这个软件总是不能下载的请点击报告错误,谢谢合作!!
☉下载本站资源,如果服务器暂不能下载请过一段时间重试!
☉如果遇到什么问题,请到本站论坛去咨寻,我们将在那里提供更多 、更好的资源!
☉本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。

顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
发表评论
请自觉遵守互联网相关的政策法规,严禁发布色情、暴力、反动的言论。
用户名: 验证码:点击我更换图片
最新评论 更多>>
栏目列表