循序渐进DB2 DBA系统管理、运维与应用案例

标签:, ,

中文名: 循序渐进DB2 DBA系统管理、运维与应用案例
作者: 牛新庄
出版社: 清华大学出版社
书号: 9787302201380
发行时间: 2009年6月1日
地区: 大陆
语言: 简体中文

[内容简介]

DB2数据库是IBM公司关系型数据库核心产品,在国内以及全球有着广泛的应用。针对DB2初学者,本书循序渐进地把DB2所涉及的众多概念介绍给大家。客户端连通性、实例、数据库、表空间和缓冲池、数据移动、备份恢复、故障诊断、锁与并发,以及数据库安全都是本书关注的重点。在介绍这些DB2对象和概念的同时,作者尽可能从DBA日常工作的角度探究DB2数据库常规维护工作。本书同时还就表、索引、序列、触发器等数据库对象从应用设计的角度进行了介绍。
本书适合DB2的初学者、DB2开发人员、准备参加DB2认证考试的读者以及DB2数据库管理人员学习和阅读。

目录:

第1章 DB2安装配置 1
1.1 DB2数据库概述 1
1.1.1 DB2发展历史 1
1.1.2 DB2版本和平台支持 7
1.1.3 DB2产品组件和功能 10
1.2 DB2数据库安装配置 13
1.2.1 DB2在Windows上的安装 14
1.2.2 DB2在Linux/UNIX上的安装 21
1.3 DB2数据库体系结构 23
第2章 创建实例和管理服务器 31
2.1 实例 31
2.1.1 实例概念 31
2.1.2 创建实例 32
2.1.3 实例目录 35
2.1.4 实例相关命令 39
2.1.5 DB2INSTANCE变量介绍 43
2.1.6 删除实例 44
2.1.7 配置实例 45
2.2 管理服务器 45
2.2.1 管理服务器概念 45
2.2.2 创建管理服务器 47
2.2.3 管理服务器相关命令 48
2.2.4 删除DB2管理服务器 49
2.2.5 配置管理服务器 49
第3章 创建数据库和表空间 51
3.1 创建数据库 51
3.1.1 DB2数据库存储模型 53
3.1.2 表空间管理类型 55
3.1.3 创建数据库 58
3.1.4 数据库目录 70
3.2 表空间设计 73
3.2.1 创建表空间 73
3.2.2 表空间维护 76
3.2.3 表空间设计注意事项 83
3.2.4 prefechsize大小选择 89
3.2.5 文件系统(CIO/DIO)和裸设备 90
3.2.6 OVERHEAD和TRANSFERRATE设置 93
3.2.7 优化RAID设备上表空间性能 93
3.2.8 合理设置系统临时表空间 95
3.3 缓冲池 96
3.3.1 缓冲池的使用方法 97
3.3.2 缓冲池和表空间之间关系 97
3.3.3 缓冲池维护 98
3.3.4 缓冲池设计原则 101
3.4 本章小结 104
第4章 访问数据库 105
4.1 访问DB2 105
4.2 DB2图形化操作环境 106
4.3 DB2 CLP处理程序 115
4.3.1 DB2 CLP简介 115
4.3.2 DB2 CLP设计 115
4.3.3 DB2 CLP命令选项 117
4.3.4 设置DB2_CLPPROMPT定制DB2 CLP 121
4.4 配置DB2服务器的TCP/IP通信 126
4.4.1 在服务器上更新services文件 127
4.4.2 在服务器上更新数据库管理器配置文件 127
4.4.3 设置DB2服务器的通信协议 128
4.4.4 查看服务器通信端口状态 128
4.4.5 使用控制中心配置DB2服务器通信 129
4.5 配置客户机至服务器通信 130
4.5.1 客户机至服务器通信概述 130
4.5.2 使用控制中心配置客户端通信 130
4.5.3 使用CA配置客户机到服务器通信 131
4.5.4 深入了解DB2节点目录、数据库目录 137
4.5.5 使用CLP配置客户机到服务器通信案例 143
4.6 本章小结 147
第5章 创建数据库对象 149
5.1 模式 149
5.1.1 模式概念 149
5.1.2 系统模式 151
5.1.3 设置和获得当前模式 151
5.1.4 模式和用户的区别 152
5.2 表设计考虑 153
5.2.1 选择合适的数据类型 153
5.2.2 选择合适的约束类型 156
5.2.3 使用not null with default 159
5.2.4 生成列及应用案例 159
5.2.5 自动编号和标识列应用案例 160
5.2.6 使用not logged initially特性 161
5.2.7 使用append on特性 162
5.2.8 数据、索引和大对象分开存放 162
5.2.9 设置pctfree 163
5.2.10 表的locksize 163
5.2.11 表的volatile特性 163
5.2.12 创建带XML列的表 164
5.2.13 表维护相关命令 165
5.2.14 表设计高级选项 169
5.3 索引设计 173
5.3.1 索引优点 173
5.3.2 索引类型 174
5.3.3 索引结构 177
5.3.4 理解索引访问机制 180
5.3.5 创建集群索引 182
5.3.6 创建双向索引 183
5.3.7 完全索引访问(index access only) 184
5.3.8 创建索引示例 185
5.3.9 索引总结 191
5.4 使用序列提高性能 194
5.4.1 应用程序性能和序列 194
5.4.2 设计序列原则 195
5.4.3 序列维护 196
5.4.4 比较序列与标识列 200
5.5 视图 202
5.5.1 视图类型 202
5.5.2 创建with check option视图 206
5.5.3 视图维护 207
5.6 表表达式 208
5.6.1 嵌套的表表达式 208
5.6.2 公用表表达式 209
5.7 触发器设计 210
5.7.1 触发器的类型 210
5.7.2 创建触发器示例 212
5.7.3 触发器设计总结 214
5.8 本章小结 216
……

【下载地址】

0 0 投票数
文章评分
订阅评论
提醒
0 评论
内联反馈
查看所有评论
0
希望看到您的想法,请您发表评论x