图书介绍

DB2设计与性能优化 原理、方法与实践2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

DB2设计与性能优化 原理、方法与实践
  • 王飞鹏,陈辉,张广舟等编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121130946
  • 出版时间:2011
  • 标注页数:394页
  • 文件大小:128MB
  • 文件页数:418页
  • 主题词:关系数据库-数据库管理系统,DB2

PDF下载


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

下载说明

DB2设计与性能优化 原理、方法与实践PDF格式电子书版下载

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

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

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

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

图书目录

第一部分DB2基础1

第1章 我看DB2设计与优化1

1.1数据库设计与性能优化2

1.1.1收集需求3

1.1.2设计概念模型4

1.1.3设计逻辑结构5

1.1.4设计物理结构6

1.1.5实施、运行和维护阶段8

1.2性能问题8

1.2.1什么是性能问题8

1.2.2为系统做性能基准测试9

1.2.3制订性能优化目标10

1.2.4把问题分类10

1.3使用PAT方法学解决问题11

1.3.1什么是PAT方法学11

1.3.2 PAT方法学优化策略11

1.3.3使用PAT方法学15

1.3.4使用PAT方法学的步骤25

1.3.5 PAT树使用建议26

1.4小结26

第2章 性能优化利器——PAT方法28

2.1优化步骤29

2.2业务分析29

2.2.1经营分析系统的架构29

2.2.2性能问题的提出31

2.3系统分析31

2.3.1硬件和操作系统32

2.3.2数据库物理设计33

2.3.3分析结果34

2.4制订优化计划35

2.4.1优化计划安排35

2.4.2实践优化策略35

2.5使用PAT方法36

2.5.1优化“每天下午系统响应慢”问题(Perf_SlowAfterNoon_ Sys )36

2.5.2优化“大数据转入”问题(Perf_ Load_App)37

2.5.3优化“客户流失分析”问题(Perf_Customer_App )38

2.5.4优化“账户资费”问题(Perf_ACC _App )39

2.5.5优化“数据质量管理”问题(Perf_Data_ App)41

2.5.6优化“系统逐渐变慢”问题(Perf_SlowDown_Sys )42

2.5.7优化总结45

2.6小结45

第二部分DB2数据库设计48

第3章 高质量逻辑设计48

3.1常规表设计49

3.1.1表设计的原则49

3.1.2列定义原则52

3.1.3数据完整性设计53

3.1.4其他考虑因素54

3.2索引设计56

3.2.1索引的概念56

3.2.2深入解析索引原理60

3.2.3创建索引67

3.2.4索引设计原则67

3.2.5索引维护70

3.3 MDC表设计71

3.3.1多维群集(MDC )71

3.3.2块索引72

3.3.3 MDC表的优势73

3.3.4 MDC表设计原则74

3.4表分区设计76

3.4.1分区表76

3.4.2分区表索引78

3.4.3转入转出80

3.4.4案例分析82

3.5 DPF设计83

3.5.1数据库分区83

3.5.2数据库分区组87

3.5.3 DPF设计原则88

3.5.4 MDC、 DPF和表分区90

3.6 MQT表设计91

3.6.1 MQT表介绍91

3.6.2 MQT表适用范围93

3.6.3 MQT表设计原则93

3.6.4 MQT表设计示例94

3.7临时表设计95

3.7.1全局临时表(CGTT/DGTT)95

3.7.2临时表设计96

3.7.3设计示例97

3.8小结98

第4章 高质量物理设计100

4.1物理设计101

4.1.1确定数据库的物理结构101

4.1.2评价物理结构102

4.2设置和管理CPU103

4.2.1 DB2的并行处理SMP103

4.2.2 DB2的并行处理MPP104

4.2.3 SMP集群(SMP+MPP )105

4.3设置和管理I/O106

4.3.1磁盘和存储设计107

4.3.2磁盘阵列技术109

4.3.3条带化111

4.3.4 I/O相关配置参数113

4.3.5 I/O存储设计小结114

4.3.6 I/O设计范例116

4.4表空间设计116

4.4.1表空间概念116

4.4.2表空间类型117

4.4.3表空间设计总结119

4.4.4表空间设计范例127

4.5设置和管理内存128

4.5.1内存128

4.5.2缓冲池设计134

4.5.3 STMM内存自动管理140

4.6数据压缩143

4.6.1压缩的重要性143

4.6.2压缩的种类144

4.7小结146

第5章pureXML数据库设计149

5.1 DB2 pureXML150

5.1.1 pureXML之风采150

5.1.2 XML存储151

5.1.3 XQuery与SQL/XML153

5.1.4 XML Schema157

5.2 XML索引159

5.2.1 XML索引类型159

5.2.2创建索引160

5.2.3 XML索引优化161

5.3使用pureXML设计高效的数据库164

5.3.1动态表单类设计164

5.3.2元数据类设计165

5.3.3数据交换类设计166

5.3.4社交网络类设计167

5.4 XML数据库的性能优化168

5.5小结170

第6章 工作负载设计172

6.1 DB2工作负载介绍173

6.2工作负载管理器组件176

6.2.1工作负载176

6.2.2服务类178

6.2.3阈值180

6.2.4工作类集合和工作操作集合182

6.2.5 DB2和AIX / Linux WLM185

6.2.6小结186

6.3 WLM监控187

6.3.1监控环境187

6.3.2工作负载监控示例189

6.4设计DB2工作负载193

6.5工作负载范例194

6.6小结195

第三部分DB2数据库性能优化197

第7章DB2配置优化与监控197

7.1配置参数优化198

7.1.1操作系统参数优化198

7.1.2 DBM参数优化199

7.1.3 DB参数优化201

7.1.4注册变量优化207

7.1.5常见问题总结207

7.2性能监控的途径209

7.2.1快照监控209

7.2.2事件监控216

7.2.3 db2pd监控219

7.3新监控框架222

7.3.1表函数222

7.3.2管理视图225

7.4系统监控的方法227

7.4.1 CPU监控227

7.4.2内存监控230

7.4.3 I/O监控233

7.5 DB2高级监控工具236

7.5.1db2top236

7.5.2 Data Studio管理控制台237

7.5.3 Optim性能管理器239

7.6本章小结239

第8章SQL语句性能优化实战241

8.1 SQL语句编写242

8.1.1谓词242

8.1.2多余的连接243

8.1.3子查询244

8.1.4外连接244

8.1.5 UNION ALL的使用245

8.1.6 Having子句245

8.1.7 OFNR和FFNR子句245

8.1.8使用参数标记246

8.2优化器246

8.2.1优化级别248

8.2.2注册变量250

8.2.3内存参数251

8.2.4表和索引设计251

8.2.5统计信息251

8.2.6信息性约束253

8.3 SQL语句访问计划分析254

8.3.1解释工具254

8.3.2查询重写258

8.3.3访问路径260

8.3.4连接方法265

8.3.5问题SQL语句分析268

8.4其他优化建议275

8.4.1特殊的优化方法275

8.4.2 Design Advisor优化指导278

8.4.3语句集中器278

8.5存储过程优化280

8.6 XQuery优化288

8.6.1 XQuery简介288

8.6.2如何使用289

8.7数据在线优化294

8.7.1 REORGCHK294

8.7.2 REORG296

8.8本章小结298

第9章 锁和日志优化302

9.1锁303

9.1.1锁等待和超时303

9.1.2锁升级304

9.1.3死锁304

9.2锁的类型与兼容性306

9.2.1锁的类型306

9.2.2锁兼容309

9.3隔离级别与影响并发的因素310

9.3.1隔离级别介绍310

9.3.2 DB2注册变量311

9.3.3当前已落实312

9.4锁监控和问题解决313

9.4.1锁等待监控314

9.4.2锁超时监控318

9.4.3死锁监控327

9.5日志与性能331

9.5.1循环日志332

9.5.2归档日志332

9.5.3日志的使用333

9.5.4写日志和写表333

9.5.5日志配置参数334

9.6日志监控与优化337

9.6.1日志监控337

9.6.2日志瓶颈与优化339

9.7本章小结340

第四部分 高级优化技术342

第10章pureScale海量事务处理342

10.1什么是pureScale343

10.2 pureScale架构344

10.3 DB2 pureScale和Oracle RAC的对比346

10.4 DB2 pureScale实例347

10.4.1实例背景347

10.4.2硬件配置348

10.4.3软件安装配置351

10.4.4客户应用测试354

10.5小结358

第11章solidDB高速缓存优化360

11.1什么是solidDB高速缓存361

11.2 solidDB高速缓存DB2数据364

11.3 solidDB高速缓存应用场合364

11.4 solidDB高速缓存架构365

11.5电信行业应用案例366

11.5.1应用背景366

11.5.2使用solidDB高速缓存加速367

11.6小结375

附录A常用监控命令用法377

附录B缩略语释义382

后记389

参考文献391

热门推荐