DB2数据库管理最佳实践 (徐明伟,王涛) pdf扫描版

DB2数据库管理最佳实践

  • 书籍大小:88MB
  • 书籍语言:简体中文
  • 书籍类型:国产软件
  • 书籍授权:免费软件
  • 书籍类别:DB2
  • 应用平台:Windows平台
  • 更新时间:2024-05-17
  • 购买链接:
  • 网友评分:
360通过 腾讯通过 金山通过

情介绍

ibm db2作为业界主流的数据库产品,广泛应用于金融、通信、烟 草等行业。本书侧重于db2数据库管理,以实战为主要目标,内容涵盖软件安装配置、数据库环境搭建、存储规划、数据迁移、备份恢复、锁、性能监控调优和常见的问题诊断等。通过循序渐进、深入浅出的讲解,力求让读者亲自动手实验,结合实际案例,快速掌握db2知识,独 立完成日常运行维护管理工作。

本书作者均有ibm原厂的工作经历,实战经验非常丰富,本书将和大家分享他们的db2数据库管理的最佳实践经验。

db2数据库管理最佳实践》主要面向db2 dba和数据架构师。适用于具备一定数据库基础,有志于从事db2 dba,或希望考取db2认证,或从其他数据库转向db2的读者。

db2数据库管理最佳实践目录:

第一部分 db2概述
第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部置和规划
第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运维管理
第8章 数据迁移        110
8.1 数据迁移概述        111
8.2 文件格式        111
8.2.1 del格式        111
8.2.2 asc格式        112
8.2.3 pc/ixf        112
8.2.4 cursor        112
8.3 export        112
8.4 import        113
8.5 load        115
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/db2move        146
8.7.1 db2move工具介绍        146
8.7.2 db2look工具介绍        146
8.7.3 db2look+db2move迁移案例        147
8.8 db2dart        151
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 runstats        214
10.2.1 runstats原理        214
10.2.2 runstats用法        215
10.3 reorg        217
10.3.1 为什么需要reorg        217
10.3.2 reorg用法        221
10.3.3 reorg最佳实践        225
10.4 rebind        226
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监控和调优
第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 db2mtrk        305
13.4.2 db2pd -dbptnmem        306
13.4.3 db2pd -memset / db2pd -mempool        307
13.5 小结        310
13.6 判断题        310
第14章 db2监控工具        312
14.1 snapshot命令行监控        313
14.2 snapshot管理视图        314
14.3 db2pd        315
14.4 db2top        328
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 kpi        477
16.3.1 缓冲池命中率(bufferpool hit ratio)        477
16.3.2 有效索引读        479
16.3.3 包缓存命中率 (package cache hit ratio)        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问题诊断
第17章 问题诊断        495
17.1 概述        495
17.2 日志信息错误        496
17.3 宕机        498
17.4 挂起        503
17.5 错误信息        506
17.5.1 sqlcode        507
17.5.2 db2trc        513
17.5.3 strace        519
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

载地址

下载错误?【投诉报错】

气书籍

载声明

☉ 解压密码:www.jb51.net 就是本站主域名,希望大家看清楚,[ 分享码的获取方法 ]可以参考这篇文章
☉ 推荐使用 [ 迅雷 ] 下载,使用 [ WinRAR v5 ] 以上版本解压本站软件。
☉ 如果这个软件总是不能下载的请在评论中留言,我们会尽快修复,谢谢!
☉ 下载本站资源,如果服务器暂不能下载请过一段时间重试!或者多试试几个下载地址
☉ 如果遇到什么问题,请评论留言,我们定会解决问题,谢谢大家支持!
☉ 本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。
☉ 本站提供的DB2数据库管理最佳实践 (徐明伟,王涛) pdf扫描版资源来源互联网,版权归该下载资源的合法拥有者所有。