图书介绍

Oracle数据库性能优化的艺术【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

Oracle数据库性能优化的艺术
  • 文平著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111388593
  • 出版时间:2012
  • 标注页数:392页
  • 文件大小:72MB
  • 文件页数:406页
  • 主题词:关系数据库-数据库管理系统

PDF下载


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

下载说明

Oracle数据库性能优化的艺术PDF格式电子书版下载

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

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

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

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

图书目录

第1章 综述:优化是一个系统工程1

1.1性能问题是一个系统工程3

1.1.1考虑性能问题的不同阶段3

1.1.2考虑性能问题的不同方面4

1.1.3性能架构中的问题分类5

1.2性能改进的工程方法23

1.2.1不要希望一步到位!23

1.2.2有时也能一步到位?24

1.2.3性能改进工作流程26

1.2.4建立性能分析流程图28

1.2.5编程中应尽量避免的问题30

1.2.6紧急事件性能处理35

第2章 设计与优化:物理数据库结构设计39

2.1数据库的特定运行平台40

2.2物理设计与性能的关系41

2.3应用框架与性能特征43

2.4物理表设计的关注点44

2.4.1从逻辑模型到物理模型44

2.4.2物理数据库设计的范围48

2.4.3规范化的设计49

2.4.4反规范化设计55

2.4.5另类反规范化59

2.4.6是否反规范化59

2.5索引的初始设计60

2.5.1索引对象的基本结构61

2.5.2索引的可选择性指标62

2.5.3索引的双面性特征62

2.5.4索引的类型64

2.5.5索引的初始确定69

2.5.6临时表的使用71

第3章 部署与优化:准备基本运行环境73

3.1性能问题在表象上的欺骗性74

3.2理解数据库需要的系统资源76

3.2.1 1O资源的使用78

3.2.2内存资源的使用82

3.2.3 CPU资源的使用86

3.2.4解读内存与CPU状态93

3.3小型机数据库部署准备94

3.3.1 AIX的部署准备94

3.3.2 HP-UX的部署准备98

3.3.3 Solaris的部署准备102

3.4 X86系统数据库部署准备107

3.4.1 Linux系统的部署准备107

3.4.2 Windows系统的部署准备110

第4章 部署与优化:数据库的优化部署112

4.1实例初始配置注意点114

4.2数据库空间使用关注119

4.3表空间的创建管理130

4.4创建表时的性能因素135

4.5数据导入与索引维护144

第5章 实例优化:配置高效运行环境145

5.1实例配置与缓存优化146

5.1.1启用自动内存管理148

5.1.2主机内存分配原则152

5.1.3使用缓存顾问工具155

5.1.4缓存的命中率问题158

5.1.5缓存命中率分析160

5.1.6精细化缓存的配置161

5.2 SQL与缓存的使用165

5.2.1缓存优化165

5.2.2查看数据缓存内容165

5.2.3共享池的效率检查166

5.2.4重做日志缓存问题173

5.3 PGA内存分配原则175

5.4 Oracle虚拟化关注点176

5.4.1 IO问题上的关注点178

5.4.2内存问题上的关注点178

5.4.3 CPU问题上的关注点179

5.4.4故障恢复问题的解决179

第6章 存储优化:配置高效存储环境181

6.1 IO问题的表象与内涵182

6.2存储介质的基础配置183

6.2.1使用逻辑卷技术184

6.2.2设定存储参数187

6.3存储IO能力探究197

6.3.1 Orion的安装197

6.3.2 Orion的使用198

第7章 综合部署:Oracle可靠性设置201

7.1数据库设置的综合考虑202

7.1.1设置数据库的内存使用203

7.1.2数据库的进程使用设置208

7.1.3设置数据库I/O模式211

7.1.4设置数据库的归档模式213

7.1.5使用闪回恢复区归档214

7.1.6设置冗余控制文件215

7.1.7保留控制文件信息216

7.1.8设置联机重做日志文件217

7.1.9设置联机重做日志组数218

7.1.10设置数据块校验和检查220

7.1.11打开性能时间统计221

7.1.12表空间和段管理方式221

7.1.13设定多临时表空间和组222

7.1.14使用自动撤销管理223

7.1.15 设置空间错误延时223

7.1.16设置数据库闪回224

7.2 RAC下的设置225

7.2.1注册远程监听器的实例226

7.2.2设置内部互联网络226

7.3加密表数据227

7.4加密表空间231

第8章 对象优化:大表分区方式部署232

8.1分区技术适用的范围233

8.2分区技术的基本概念234

8.2.1分区表的结构234

8.2.2分区部署的收益235

8.2.3分区部署的成本236

8.2.4索引分区237

8.3分区表的管理操作238

8.3.1面向分区的管理238

8.3.2面向分区的操作238

8.3.3面向分区的恢复239

8.4分区的技术实现239

8.4.1基础分区的实现240

8.4.2组合分区的扩展246

8.4.3扩展分区技术249

8.4.4分区表的数据压缩254

8.4.5查看数据存储位置255

8.4.6分区键数据的改变256

8.4.7分区方式选择问题257

8.4.8使用分区顾问工具258

第9章 索引定义:索引设置与执行计划260

9.1索引对象261

9.2 Oracle优化器263

9.2.1优化器的选择264

9.2.2优化器的设置266

9.2.3数据扫描问题268

9.3索引的技术指标285

9.3.1索引的选择性285

9.3.2索引的簇化率286

9.3.3索引二元高度289

9.3.4直方图的使用290

9.4索引与SQL优化294

9.5避免索引不作为296

9.5.1非等式运算297

9.5.2 Null值的比对298

9.5.3函数的调用301

9.6创建虚拟的索引303

9.7创建压缩的索引305

9.8索引的使用监测305

9.8.1创建不可视索引305

9.8.2索引的可用状态308

9.8.3监测索引的使用309

9.9对分区表建立索引310

第10章 实例效率:识别数据库内部作为312

10.1研究数据库运行效率313

10.1.1定义和量化性能314

10.1.2统计分析的要素314

10.1.3性能状态的统计327

10.1.4其他相关统计334

10.2操作系统的使用方法338

10.2.1性能监视的手段338

10.2.2使用vmstat338

10.2.3使用iostat341

10.2.4使用sar345

10.2.5使用nmon命令347

10.3调整计划探讨349

第11章 优化践行:数据库层面的优化351

11.1 Oracle自动统计352

11.1.1统计数据的解释354

11.1.2汇总的统计数据355

11.2使用AWR355

11.2.1在OEM中访问AWR357

11.2.2用API管理AWR快照359

11.2.3使用度量基线360

11.2.4 AWR工作报告362

11.3使用ADDM363

11.3.1 ADDM内部结构364

11.3.2 ADDM使用示例365

11.3.3 ADDM环境设置367

11.3.4 ADDM手工获得367

第12章 优化践行:操作系统层面的优化369

12.1平台的性能相关性370

12.2分配和调度内存资源372

12.2.1使用大的内存页面373

12.2.2设定内存替换阈值375

12.2.3设定内存空闲阈值379

12.2.4对应设置应用内存380

12.3设置系统进程资源381

12.4系统IO资源的使用382

12.4.1优化使用异步IO382

12.4.2优化文件系统挂载384

12.4.3优化应用IO模式386

12.5关闭系统中无用的服务387

12.6监控主机资源使用387

12.6.1服务器性能监控388

12.6.2分析系统的性能389

写在最后391

热门推荐