图书介绍

DB2数据库管理最佳实践【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

DB2数据库管理最佳实践
  • 徐明伟,王涛编著 著
  • 出版社: 北京:电子工业出版社
  • ISBN:9787121144851
  • 出版时间:2011
  • 标注页数:546页
  • 文件大小:165MB
  • 文件页数:566页
  • 主题词:关系数据库-数据库管理系统,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数据模型1

1.2 DB2历史2

1.3 DB2版本3

1.4 DB2 9主要功能增强5

1.5 DB2认证8

1.6 DBA的任务和职责8

1.7 IBM信息管理产品概述9

1.8小结10

1.9判断题11

1.10参考文献11

第2章DB2体系结构12

2.1 DB2体系结构简介12

2.2对象层次关系15

2.3数据访问过程16

2.4数据库工具18

2.5小结19

2.6判断题19

2.7参考文档20

第二部分DB2部置和规划21

第3章 安装DB2软件21

3.1软件安装21

3.1.1软件获取22

3.1.2安装前检查22

3.1.3安装23

3.1.4补丁升级25

3.1.5版本升级28

3.2小结30

3.3判断题31

3.4参考文档31

第4章 实例管理33

4.1什么是实例33

4.2创建实例34

4.2.1在Windows平台下创建实例34

4.2.2在UNIX/Linux平台下创建实例35

4.3启动/停止/列出实例37

4.4更新实例38

4.5删除实例39

4.6实例参数39

4.7管理服务器(DAS)40

4.8小结41

4.9判断题41

第5章 数据库创建和存储管理43

5.1数据库结构43

5.2建库、表空间45

5.3表空间维护管理50

5.3.1表空间监控50

5.3.2表空间更改52

5.3.3表空间状态55

5.3.4表空间高水位59

5.3.5深入DMS表空间65

5.4存储设计最佳实践67

5.5小结71

5.6判断题71

第6章 数据库连接73

6.1远程连接概述73

6.2节点和数据库编目74

6.3常见的数据库连接问题76

6.4小结78

6.5判断题79

第7章 数据库对象80

7.1模式81

7.2表81

7.2.1表约束84

7.2.2表状态85

7.2.3表压缩86

7.2.4表分区87

7.3索引88

7.4视图94

7.5昵称94

7.6序列(Sequence)94

7.7自增字段96

7.8大对象(LOB)98

7.9函数101

7.10触发器102

7.11存储过程103

7.12小结109

7.13判断题109

第三部分DB2运维管理110

第8章 数据迁移110

8.1数据迁移概述111

8.2文件格式111

8.2.1 DEL格式111

8.2.2 ASC格式112

8.2.3 PC/IXF112

8.2.4 Cursor112

8.3 export112

8.4 import113

8.5 load115

8.5.1 load步骤及原理115

8.5.2 load表状态118

8.5.3 load的copy选项119

8.5.4 set integrity完整性检查125

8.6 12个怎么办129

8.6.1出现了load pending了怎么办129

8.6.2在客户端load问题130

8.6.3要加载的数据是Excel格式怎么办131

8.6.4要导出/加载的数据不是逗号/双引号分隔怎么办131

8.6.5文件中的列比要导入的表中的字段多怎么办133

8.6.6文件中的列比要导入的表中的字段少怎么办133

8.6.7要导入/导出大字段(LOB)怎么办134

8.6.8 sequence数据怎么办135

8.6.9导入identity数据怎么办136

8.6.10要加载的数据有换行符怎么办139

8.6.11迁移出现乱码怎么办141

8.6.12表数据从一个表空间迁移到另外一个表空间怎么办143

8.7 db2look/db2move146

8.7.1 db2move工具介绍146

8.7.2 db2look工具介绍146

8.7.3 db2look+db2move迁移案例147

8.8 db2dart151

8.9小结153

8.10判断题153

第9章 备份恢复155

9.1备份恢复概述155

9.2 DB2日志158

9.2.1日志机制和原理158

9.2.2日志参数配置最佳实践163

9.2.3日志监控和维护管理168

9.2.4其他日志相关的考虑171

9.2.5经常遇到的日志问题172

9.3备份176

9.3.1离线备份178

9.3.2在线备份178

9.3.3表空间备份179

9.3.4增量备份179

9.3.5备份介质检查180

9.3.6备份监控183

9.4恢复183

9.4.1崩溃恢复183

9.4.2版本恢复184

9.4.3前滚恢复192

9.4.4删除表恢复(dropped table recovery)196

9.5常见备份恢复场景及遇到的问题199

9.5.1宕机后数据库连接hang的处理199

9.5.2循环日志模式下的离线备份恢复200

9.5.3归档日志模式下的备份恢复201

9.5.4归档日志模式下前滚恢复的几个时间戳203

9.5.5同版本不同实例下的数据库备份恢复(表空间是自动存储管理)205

9.5.6同版本不同实例下的数据库备份恢复(表空间是非自动存储管理)206

9.5.7不同版本不同实例下的数据库恢复206

9.5.8从生产库到测试库恢复的案例分析207

9.5.9历史文件过大造成数据库停止响应案例分析209

9.5.10恢复时解压类包问题210

9.5.11备份失败问题211

9.6小结212

9.7判断题212

第10章DB2日常运维213

10.1日常运维工具概述213

10.2 Runstats214

10.2.1 Runstats原理214

10.2.2 Runstats用法215

10.3 Reorg217

10.3.1为什么需要Reorg217

10.3.2 Reorg用法221

10.3.3 Reorg最佳实践225

10.4 Rebind226

10.5获取数据库占用空间的大小227

10.6获取某个表空间占用空间大小228

10.7获取某个表/索引占用空间的大小229

10.8小结231

10.9判断题232

第11章 锁和并发233

11.1锁和隔离级别概述233

11.2锁的模式和兼容性235

11.2.1表锁模式236

11.2.2行锁模式239

11.2.3表锁和行锁兼容性243

11.3锁的各种问题245

11.3.1锁等245

11.3.2锁超时246

11.3.3死锁246

11.3.4锁升级248

11.3.5锁转换249

11.4锁监控和诊断249

11.4.1锁的分析思路和方法249

11.4.2锁升级(lock escalation)的诊断分析250

11.4.3锁等(lock wait)的捕获与诊断分析250

11.4.4锁超时(lock timeout)的捕获与诊断分析254

11.4.5死锁(deadlock)的捕获与诊断分析259

11.4.6 9.7锁事件监控器263

11.5锁和并发调优269

11.6 Currently Committed机制270

11.7小结273

11.8判断题273

第四部分DB2监控和调优274

第12章DB2进程/线程模型274

12.1提要274

12.2从操作系统看进程和线程275

12.3 DB2 V8/V9.1进程模型278

12.3.1代理进程279

12.3.2分区内并行280

12.3.3分区间并行(DPF)281

12.3.4预取进程(prefetcher)282

12.3.5页面清理进程(Page Cleaner)284

12.3.6其他进程285

12.3.7实例/数据库启动步骤287

12.4 DB2 9.5/9.7线程模型289

12.5小结291

12.6判断题291

第13章DB2内存模型292

13.1从操作系统看内存292

13.2 DB2 8/9.1内存模型294

13.2.1实例共享内存段295

13.2.2数据库共享内存296

13.2.3应用程序组共享内存299

13.2.4私有内存300

13.3 DB2 9.5/9.7内存模型301

13.3.1实例内存302

13.3.2应用程序内存302

13.3.3自动内存调节(Self Tuning Memory Management, STMM)303

13.4内存监控305

13.4.1 db2mtrk305

13.4.2 db2pd -dbptnmem306

13.4.3 db2pd -memset/db2pd -mempool307

13.5小结310

13.6 判断题310

第14章DB2监控工具312

14.1 snapshot命令行监控313

14.2 snapshot管理视图314

14.3 db2pd315

14.4 db2top328

14.4.1实时监测329

14.4.2历史信息收集330

14.4.3子窗口331

14.5 DB2事件监控器340

14.6小结341

14.7判断题341

第15章 性能监控和分析方法343

15.1收集数据343

15.1.1操作系统级别性能监控344

15.1.2数据库级别性能监控354

15.1.3数据收集的频度387

15.1.4小结389

15.2分析数据389

15.2.1瓶颈分类与原理介绍389

15.2.2性能分析思路397

15.2.3性能分析案例403

15.2.4小结437

15.3判断题437

第16章 优化器与性能调优438

16.1优化器简介438

16.2性能调优简介450

16.2.1索引457

16.2.2排序463

16.3 KPI477

16.3.1缓冲池命中率477

16.3.2有效索引读479

16.3.3包缓存命中率480

16.3.4平均结果集大小481

16.3.5同步读取比例482

16.3.6数据、索引页清除483

16.3.7脏页偷取(dirty page steal)483

16.3.8缓冲区读写I/O响应时间484

16.3.9 Direct I/O时间485

16.3.10直接I/O读取(写入)的次数485

16.3.11编目缓冲区插入比例486

16.3.12排序指标486

16.3.13基于事务的指标度量487

16.3.14检测索引页扫描490

16.3.15 日志写入速度491

16.3.16查询执行速度491

16.3.17实例级性能指标492

16.3.18操作系统级指标492

16.4小结494

16.5判断题494

第五部分DB2问题诊断495

第17章 问题诊断495

17.1概述495

17.2日志信息错误496

17.3宕机498

17.4挂起503

17.5错误信息506

17.5.1 SQLCODE507

17.5.2 db2trc513

17.5.3 strace519

17.6分析数据收集工具522

17.7 IBM服务支持体系528

17.8小结528

17.9判断题529

第18章 数据库安全530

18.1安全概述530

18.2认证机制531

18.3权限控制532

18.3.1管理权限532

18.3.2对象特权535

18.3.3权限设计案例537

18.4审计机制540

18.5 DB2安全最佳实践545

18.6其他安全技术增强545

18.7小结545

18.8判断题545

18.9参考文献546

热门推荐