Oracle Database 10g性能调整与优化

当前位置:首页 > 网络编程 > 数据库 > Oracle Database 10g性能调整与优化

出版社:清华大学
出版日期:2009-1
ISBN:9787302189121
作者:尼米克
页数:869页

章节摘录

插图:第1章 Oracle Database 10g新功能介绍(针对DBA和开发人员)1.1 安装改进对于10g版本,首先您将会注意到其较小的磁盘占用空间和更为简单的安装。数据库通过一张CD提供给用户,而一些组件,例如HTTP服务器和HTML DB(Application Express或最新版一中的APEX),则通过一张附带的CD提供给用户。

编辑推荐

通过学习《Oracle Database 10g 性能调整与优化》,读者可以了解到如何选择最优化的索引选项,有效地管理驱动器和磁盘阵列,对查询执行故障检修,以及可靠地预测将来的性能。《Oracle Database 10g 性能调整与优化》也将详细介绍PL/SQL性能增强、初始化文件调整,以及最新的数据库调查和报告实用程序。

书籍目录

第1章  Oracle Database 10g新功能介绍(针对DBA和开发人员) 1.1 安装改进 1.2 SYSAUX表空间 1.3 自动存储管理 1.4 集群就绪服务(CRS) 1.5 服务器生成的警报 1.6 自动工作量仓库(AWR) 1.7 自动数据库诊断监控程序(ADDM) 1.8 SQL调整顾问 1.9 自动共享内存管理(ASMM) 1.10 闪回恢复区 1.11 回收站 1.12 恢复管理器的改动 1.13 透明数据加密(10gR2) 1.14 LogMiner的改动 1.15 新的DBMS_STATS选项 1.16 跟踪增强 1.17 DBMS_SCHEDULER 1.18 默认的(永久)表空间 1.19 临时表空间组 1.20 重命名表空间 1.21 大文件表空间 1.22 收缩段 1.23 数据泵(Data Pump) 1.24 跨平台的可移植表空间 1.25 写入外部表 1.26 自动撤消保留调整 1.27 包括新信息的V$SESSION 1.28 OEM的改动 1.29 网格控制 1.30 10g版本中的新后台进程 1.31 版本比较表 1.32 新特性回顾 1.33 参考文档第2章  基本的索引原理(针对DBA和初级开发人员)第3章  磁盘实现方法和ASM(针对DBA)第4章  用初始参数调整数据库(针对DBA)第5章  企业管理器和网格控制(针对DBA和开发人员)第6章  使用EXPLAIN和STORED OUTLINES(针对DBA和开发人员)第7章  基本的提示语法(针对DBA和开发人员)第8章  调整查询(针对开发人员和初级DBA)第9章  表的连接和其他高级调整技术(针对DBA和开发人员)第10章  使用PL/SQL提高性能(针对DBA和开发人员)第11章  调整RAC和使用并行特性第12章  V$视图(针对开发人员和DBA)第13章  X$表(针对高级DBA)第14章  使用STATSPACK和AWR报表调整等待和闩锁第15章  执行快速系统检查(针对DBA)第16章  使用UNIX工具监控系统(针对DBA)附录A 主要的初始化参数(针对DBA)附录B V$视图(针对DBA和开发人员)附录C X$表(针对DBA)

前言

0.1  64位和Oracle打破了时空连续性许多人认为20世纪90年代中期Internet的出现是我们一生中再也不会遇到的事件。他们的这个观点完全错误!在本书的上一版中,我提到TB级的数据库将在不久后普及,几乎没有人相信我的观点。但是现在确实发生了这种情况——TB级的数据库现在非常普遍。随着Oracle 10g的发布,PB(1000TB)级的数据库将开始被人们所使用;而在Oracle 11g中,甚至可能出现EB(1 000 000TB)级的数据库(在Oracle 12g中,几乎可以确定会出现这种数据库)。很少有人了解到Internet时代的出现直接归因于32位计算机和32位计算提供的理论可能性所产生的连锁反应。Oracle于1983年引入了32位计算,然而直到20世纪90年代中期硬件功能可满足32位计算的需求时,许多公司才开始完全地利用32位计算(经过了大约12年)。信息时代是往前跨越的另一大步,其前进步伐无限大于Internet时代。我们现在正在使用功能非常全面(除了不能挑战重力)的Oracle 10g,同时正在步入将来的64位计算世界。64位计算于1995年在Oracle 7中引入,通过又一个12年的发展,64位计算于2007年开始普及。下一个时代(Generation 64)和64位计算将前所未有地改变世界,这种改变就从2007年开始。考虑IDC/EMC和位于伯克利的加利福利亚大学的如下研究:2K:一张打印页面1M:1000K1M:一部小说5M:莎士比亚的所有著作10M:一分钟高保真度的音频100M:一米高架子上的书籍1G:1000M1G:一辆装满书的轻型货车(或您的SGA(2007年))100G:一层楼的学术杂志(或者新的笔记本硬盘(2007年))1T:1000G2T:一个学术研究图书馆(或者您的世界500强数据库(2007年))2T:YouTube上一天内生成的信息量2P:所有学术研究图书馆(或者您的Grid SGA(2010年))10T:美国国会图书馆中530 000 000英里的书架730T:YouTube上一年内生成的信息量1P:1000T20P:1995年所有硬盘驱动器的容量(或者您的数据库(2010年))700P:收入少于2亿美元的700 000家公司的所有数据1E:1000P1E:世界1000强公司的所有数据库(平均每个公司1P)1E:接下来世界9000强公司的数据库(平均每个公司大约100T)2E:世界上最大型的10 000个公司(使用的全部数据库)2E:1999年生成的所有信息(可全部容纳在一个Oracle 10g数据库中(2007年))3E:世界上最大型的1 0000 000个公司(使用的全部数据库)5E:2003年生成的所有新信息(估计值,大多数图像没有存储在数据库中)6E:2006年生成的所有电子邮件8E:一个Oracle 10g数据库的容量(当前)12E-16E:1999年之前生成的所有信息(64位驻留内存)16E:64位可寻址的内存(当前)161E:2006年生成的新信息(估计值,大多数图像/视频没有存储在数据库中)246E:2007年生产的所有硬盘驱动器的容量(估计值)255E:2007年生成的新信息(估计值,大多数图像/视频没有存储在数据库中)1000E:2010年生成的新信息(估计为1Z)1Z:1000E(1Z可估计为世界所有沙滩上的沙粒数量——125个Oracle数据库)1Y:1000Z(1Y可估计为1000个人体中的原子数量)100TY:100万亿的YB,128位可寻址内存(将来)如果考虑可寻址内存的理论限制,则可以设想64位计算的能力。在无符号16位计算中,可以直接寻址64K(216字节)的内存。随着这种技术的巨大进步,于1985年出现Windows 1.0(1987年出现弱化图形的Windows 2.0版本),1990年出现Windows 3.0,不久之后出现客户端-服务器版本。我记得在我将SGA增加到超过1M后遇到内存问题时,Oracle技术支持告诉我说“您不会需要大于1M的SGA”。在无符号的32位计算中,我们可以直接寻址4G(232字节)的内存(+/-符号将占用2G内存)。对于标准的Oracle数据库,直接寻址4G内存可以极大地增加系统全局区域(SGA)。在SGA中存储最常用的数据,这些数据保留在内存中以供快速访问。我们现在一般会看到GB级的SGA和TB级的数据库。32位Linux和Windows的DBA会寻求关于如何将其SGA增加到超过2G或4G的支持。当发展到64位计算时,相比于Internet时代的发展速度,信息时代的发展速度以指数级增长。通过使用64位,可寻址内存的理论限制(264)变成16E(EB)或18 446 744 073 709 551 616(264字节)字节的直接可寻址内存。查看如下数字以了解可寻址内存的巨大飞跃。

内容概要

尼米克(Niemiec.R.J),Richard被Oracle公司授予Oracle认证大师——迄今为止,全世界仅有6人获得此殊荣,因此他是世界范围内公认的0racle专家。他是独立Oracle用户组(IOUG)的前任主管以及中西部Oracle用户组的现任主管。Richard已经被5次命名为IOuG会议的最佳主讲人,并且是企业家名人纪念馆的成员。目前Richard J.Niemiec任TUSC公司的总裁,该公司旗下有500多个专业从事Oracle技术全方位服务咨询和培训的机构。

作者简介

《Oracle Database 10g 性能调整与优化》提供了监控、分析和优化Oracle Database 10g的方法,由Oracle认证大师Richard J.Niemiec倾力打造。书中包含了详细的案例研究、最佳实践和丰富的Oracle新的调整特性的代码示例。

媒体关注与评论

“Rich再次完成了一本优秀的书籍,书中以大胆的、鼓舞他人的方式教导不同层次的读者。”  ——Ari Kaplan,独立Oracle用户组的总裁“Rich Niemiec是Oracle性能调整方面的“绝对”专家。每个Oracle DBA的书架上都应该放有本书——任何人都可以从中学到知识。这是一本被反复证明过有重要参考价值的优秀书籍。”  ——KimberIy Floss,PepsiCo的数据库服务经理,独立Oracle用户组的前任总裁“Rich是一名世界顶尖的Oracle优化专家。他的书籍为所有优化从业人员(从初级到高级)提供了大量提示和技巧;本书将使Oracle世界的每位优化从业人员的技能得到提升。”  ——Mohammed Abdul Samad,沙特阿拉伯教育部“我非常钦佩Rich在0racle技术方面的丰富知识。希望熟练掌握Oracle性能调整的任何人都可以从本书中获益。本书包含了Rich在Oracle方面的专家知识和经验,并且是所有Oracle专业人士必读的书籍。”  ——Hardik Bhatt,芝加哥城首席信息官“Rich Niemiec编写的任何书籍都是必须购买的书籍,他深入了解Oracle的方方面面。”  ——Karen Brownfield,Oracle Applications用户组董事

图书封面


 Oracle Database 10g性能调整与优化下载



发布书评

 
 


精彩短评 (总计25条)

  •     外文技术书的翻译始终是个问题,这本书写的很好,内容很NB,该基础的地方也讲的比较基础,就是翻译,英语长句子翻译的不好,一句话看半天偶尔才能看懂。假如你要找性能优化方面的书,也就那么三四本,这本绝对是值得一看的。
  •     仔细阅读后,能让你对oracle的底层的东西有更深入的理解。
  •     正版书,很早就想要了!
  •     对于DBA入门, 相当不错, 由浅入深, 循序渐进
  •     书的质量很好。内容也很全面,最好配合别的书来看。但看这一本我是感觉有点吃力,不太好理解。
  •     全是中规中矩吧,翻译还可以。
  •     实践中积累的优化经验,在经过这本书的总结指引下,我的优化能力得到系统的提升。
  •     发货慢,包装差,书角都磨坏了
  •     2013-18,温故知新。
  •     买了用来自学的
  •     装帧优良内容广泛,讲解精到
  •     知识很丰富的,很不错呀!
  •     很好,需要好好研究
  •     全书涉及到Oracle调整的许多技巧,对于初学者来说,需要耐心看。大部分内容都不是特别难懂,当然也有难理解的地方。总的来,是挺不错的一本书。
  •     好书啊!内容不错
  •     很不错的学习资料,对优化有帮助
  •     很不错,优化技巧很多,很实用。对原理的解释也很到位,比国内很多垃圾书要好太多了!
  •     性能调整与优化
  •     豆瓣好像还没什么人评价这本书呢
  •     中规中矩,适合当教材使用。对不论是初学者或中高级使用者都有很大帮助。
  •     书本质量很好,内容很全面
  •     看了下,内容蛮不错的,可以对oracle有更深层次的了解
  •     b0bqn31f5d54t0
  •     这书真的是太畅销了,2次进货才排到给我发货,总算入手了,很高兴啊.
  •     这本书缺页很严重,第八章缺了15页左右,第九章缺了2页,后面的还没看呢,不知道有没有缺页的了,书的质量也太差了。
 

军事,图形图像/视频,娛樂時尚,财政税收,地方史志,小学一年级,建筑科学,高考PDF图书下载,。 PDF图书网 

PDF图书网 @ 2017