微信扫一扫,移动浏览光盘
简介
本书将全面介绍IBMDB2V8的管理知识和技能,全书系统介绍了DB2基本概念、安装和配置DB2、DB2数据库安全管理、DB2性能概述、锁资源管理和SQL语句优化、监控和优化、数据库复制,以及DB2数据库维护等方面。
DB2UDBV8是IBM公司推出的最新一代功能强大的关系型数据库管理系统,它允许终端用户和程序员通过结构化查询语言(SQL)对数据进行存取。IBM公司于197年首先提出了关系型数据库模型,这是数据库技术发展史上的一个重要里程碑,多年来IBM一直致力于关系数据库技术的研究和开发,并最早将关系型数据库产品投入到实际应用中。由于IBM对数据库
目录
第1章 db2概述
1.1 db2数据库概述
1.1.1 db2数据库简介
1.1.2 db2通用数据库
1.1.3 db2客户端
1.1.4 db2数据库的连通性
1.1.5 db2工具
1.2 db2安装
1.2.1 db2安装
1.2.2 分布式安装
1.3 db2实例
1.3.1 创建和删除实例
1.3.2 列出、迁移和更新db2实例
1.3.3 其他实例级命令
1.3.4 das实例
1.3.5 特殊das命令
1.4 设置db2环境
1.4.1 设置概要文件注册表
1.4.2 设置系统环境变量
.1.4.3 设置配置参数
1.4.4 联机设置配置参数
1.5 db2客户/服务器环境
1.5.1 db2客尸/服务器常用的协议和体系结构
1.5.2 db2客户机
1.5.3 为远程连接而准备的db2服务器
1.5.4 db2配置助手
1.5.5 列出节点和数据库目录的命令
1.5.6 连接和断开数据库实例的命令
1.5.7 配置数据库连通性
1.6 本章小结
第2章 db2的安全性
2.1 db2的安全性简介
2.1.1 系统完整性
2.1.2 数据库安全模型
2.1.3 数据库安全计划需要考虑的因素
2.2 验证
2.2.1 身份验证
2.2.2 身份验证的位置
2.2.3 trust_allclnts和trust_clntauth参数
2.2.4 编目数据库
2.2.5 设置验证类型
2.3 权限和特权
2.3.1 权限
2.3.2 特权
2.4 审计
2.4.1 审计设施
2.4.2 审计实施行为
2.4.3 审计实施过程
2.4.4 审计实施技巧和方法
2.5 本章小结
第3章 关系数据库和sql
3.1 关系数据库理论
3.1.1 关系数据库概述
3.1.2 关系数据库理论
3.2 db2数据库对象
3.2.1 数据类型
3.2.2 表
3.2.3 模式
3.2.4 视图
3.2.5 索引
3.2.6 程序包
3.2.7 缓冲池
3.2.8 事务
3.2.9 锁
3.2.10 存储过程
3.2.11 触发器
3.2.12 日志文件
3.3 sql语言
3.3.1 sql的基础知识
3.3.2 数据控制语言(data control language,dcl)
3.3.3 数据定义语言(data definition language,ddl)
3.3.4 数据操作语言(data manipulation language,dml)
3.4 创建一个简单的db2数据库
3.4.1 数据库目录
3.4.2 create database命令
3.4.3 系统目录
3.4.4 create database命令示例
3.5 高级sql
3.5.1 触发器
3.5.2 外连接
3.5.3 sql语句优化
3.5.4 递归sql和用户自定义函数
3.5.5 联机分析处理功能
3.5.6 结构化类型和类型化表
3.5.7 汇总表
3.6 本章小结
第4章 数据并发性
4.1 事务
4.1.1 理解数据一致性
4.1.2 事务和事务边界
4.1.3 commit和rollback操作的结果
4.1.4 不成功事务的结果
4.2 并发性和隔离级别
4.2.1 当多个用户访问同一数据库时会发生的现象
4.2.2 “可重复的读”隔离级别
4.2.3 “读稳定性”隔离级别
4.2.4 “游标稳定性”隔离级别
4.2.5 “未提交的读”隔离级别
4.2.6 指定隔离级别
4.2.7 选择适当的隔离级别
4.3 锁
4.3.1 锁的属性
4.3.2 锁状态:锁的类型
4.3.3 锁兼容性
4.3.4 锁转换
4.3.5 锁升级
4.3.6 死锁
4.3.7 锁超时
4.3.8 如何获取锁
4.3.9 并发性和颗粒度
4.4 影响锁的因素
4.4.1 事务处理
4.4.2 数据存取路径
4.5 本章小结
第5章 管理和操纵数据库对象
5.1 使用gui工具创建db2任务
5.1.1 db2任务中心
5.1.2 工具数据库
5.1.3 启动任务中心
5.1.4 任务中心功能
5.1.5 创建任务
5.1.6 任务描述
5.1.7 命令脚本
5.1.8 运行特性
5.1.9 分组任务
5.1.10 调度
5.1.11 通知
5.1.12 任务操作
5.1.13 安全性
5.1.14 任务列表
5.2 模式
5.2.1 系统模式
5.2.2 如何在db2中使用模式
5.2.3 谁可以使用模式
5.2.4 在创建对象时指定模式
5.2.5 在使用dml命令时指定模式
5.3 表空间和缓冲池
5.3.1 容器
5.3.2 表空间管理
5.3.3 如何创建和查看表空间
5.3.4 表空间设置
5.3.5 缓冲池
5.3.6 数据库如何保存表空间的可视化图表
5.3.7 表空间性能考虑
5.3.8 表空间组织
5.3.9 缓冲池的利用率
5.3.10 物理存储器组织
5.4 表
5.4.1 定义表的数据约束
5.4.2 创建表的实例
5.4.3 对表的更改命令
5.4.4 临时表
5.5 创建并管理索引
5.5.1 如何创建索引
5.5.2 关于索引的问题
5.5.3 将索引放置到哪里
5.5.4 表和索引存储器
5.5.5 表的创建
5.5.6 创建索引
5.5.7 在索引中包括另外的列
5.5.8 群集索引
5.5.9 应该创建多少索引
5.5.10 引用完整性和索引
5.5.11 创建引用完整性约束
5.5.12 引用完整性权限
5.6 创建并管理视图
5.6.1 一个简单视图
5.6.2 视图语法
5.6.3 带union的视图
5.6.4 可删除视图
5.6.5 可更新视图
5.6.6 可插入和只读视图
5.6.7 with check option
5.6.8 不可操作的视图
5.7 存储过程
5.7.1 使用存储过程的应用程序的优点
5.7.2 用于存储过程的语言
5.7.3 使用该向导来创建sql存储过程
5.8 访问系统目录表
5.8.1 系统目录表
5.8.2 系统目录表上的特权
5.8.3 撤销select访问权
5.8.4 有用的目录表
5.9 强制数据惟一性
5.9.1 强制数据惟一性概述
5.9.2 创建具有惟一性的记录
5.9.3 消除重复的行
5.10 本章小结
第6章 db2数据库高级设计
6.1 分布式数据库设计
6.1.1 在事务中更新单个数据库
6.1.2 在单个事务中使用多个数据库
6.1.3 从主机或iseries客户机更新数据库
6.2 针对xa兼容事务管理器进行设计
6.2.1 x/open分布式事务处理模型
6.2.2 资源管理器设置
6.2.3 使用xa兼容事务管理器更新主机或iseries数据库服务器
6.2.4 手工解析不确定事务
6.2.5 db2 udb支持的xa功能
6.2.6 xa接口问题的确定
6.3 本章小结
第7章 db2数据库维护
7.1 数据移动的实用程序与文件格式
7.1.1 非定界或定长ascii(asc)
7.1.2 定界ascii(del)
7.1.3 pc/ixf文件
7.1.4 工作表格式(worksheet format,wsf)
7.2 export实用程序
7.2.1 支持的文件格式
7.2.2 文件类型修饰符
7.2.3 捕捉错误或警告消息
7.2.4 导出大对象
7.2.5 从控制中心导出
7.2.6 使用export程序的注意事项
7.3 import实用程序
7.3.1 import选项
7.3.2 commitcount和restartcount选项
7.3.3 导入大对象
7.3.4 使用控制中心进行import
7.4 load实用程序
7.4.1 load命令
7.4.2 load过程的4个阶段
7.4.3 装选项和文件类型修饰符
7.4.4 装入示例
7.4.5 从控制中心后动load程序
7.4.6 装入期间和装入之后
7.4.7 set integrity语句
7.4.8 db2 move工具程序
7.4.9 db2 look工具程序
7.5 db2维护
7.5.1 runstats实用程序
7.5.2 reorg和reorgchk实用程序
7.5.3 rebind实用程序和flush package cache命令
7.5.4 数据库维护过程
7.5.5 db2配置顾问程序
7.5.6 db2设计顾问程序
7.6 本章小结
第8章 备份和恢复
8.1 数据库恢复的概念
8.2 db2日志文件
8.2.1 db2日志文件概述
8.2.2 主日志文件和辅助日志文件
8.2.3 日志类型
8.2.4 日志记录类型
8.2.5 日志记录类型和恢复类型
8.3 数据库备份
8.3.1 备份前的准备
8.3.2 备份数据库
8.3.3 表空间备份
8.3.4 增量备份
8.3.5 使用控制中心(control center)执行备份
8.3.6 备份文件
8.4 数据库恢复
8.4.1 恢复前的准备
8.4.2 恢复数据库
8.4.3 表空间恢复
8.4.4 使用控制中心执行恢复数据库
8.4.5 重定向恢复
8.5 数据库前滚
8.5.1 前滚操作前的准备
8.5.2 用rollforward命令前滚数据库
8.5.3 表空间前滚
8.5.4 使用控制中心执行前滚操作
8.6 管理日志文件
8.6.1 日志文件命名法
8.6.2 恢复日志文件的位置
8.6.3 删除日志文件
8.6.4 删除日志文件命令
8.7 其他需要考虑的恢复事项
8.8 本章小结
第9章 数据库灾难恢复和高可用性
9.1 db2 udb的高可用性和灾难恢复概述
9.1.1 客户/服务器数据库体系结构
9.1.2 高可用性
9.1.3 灾难恢复
9.2 再谈日志文件
9.2.1 在db2中设置用户出口来归档数据库日志
9.2.2 db2日志传送
9.3 db2 udb移动
9.3.1 db2 sql语句的载入、导入和导出脚本的生成
9.3.2 包含生成列的db2表上的数据移入、移出
9.4 db2灾难恢复
9.4.1 使用重定向恢复克隆db2数据库
9.4.2 使用重定向增量恢复的数据库
9.4.3 转移数据库
9.5 db2高可用性环境
9.5.1 db2和高可用性数据存储
9.5.2 用于非计划停机的高可用性群集概述
9.5.3 高可用性群集配置
9.6 本章小结
第10章 db2数据库监控
10.1 快照监视器
10.1.1 快照简介
10.1.2 快照的拍摄
10.1.3 快照的打开和关闭
10.1.4 快照的作用域
10.1.5 数据库对象快照
10.1.6 使用sql快照
10.2 事件监视器
10.2.1 事件监视器的创建
10.2.2 监视器类型
10.2.3 事件监视器的输出和事件条件
10.2.4 打开和关闭监视器
10.2.5 事件监视器的使用
10.2.6 db2eva工具
10.3 利用explain分析sql
10.3.1 理解explain信息
10.3.2 visual explain工具和组件
10.3.3 一些影响执行和编译的重要参数
10.3.4 优化级别
10.3.5 db2exfmt工具
10.3.6 db2expln和dynexpln工具
10.3.7 对explain工具的一些优化
10.4 使用健康中心和内存可视化器
10.4.1 使用内存可视化器
10.4.2 db2健康中心
10.5 利用db2控制器和查询巡视器
10.5.1 db2控制器
10.5.2 db2查询巡视器
10.6 本章小结
第11章 数据库调整与配置
11.1 操作性能
11.1.1 内存使用情况
11.1.2 预取概念
11.1.3 i/o管理
11.1.4 代理进程管理
11.1.5 数据库系统监视器信息
11.2 调整与配置系统
11.2.1 数据库服务器能力的管理
11.2.2 分区数据库中的分区
11.2.3 将分区添加到运行的数据库系统
11.2.4 添加节点错误恢复
11.2.5 删除数据库分区
11.2.6 配置参数
11.2.7 配置参数调整
11.2.8 使用配置参数配置db2
11.3 本章小结
第12章 db2数据库性能优化
12.1 有关db2性能的一些基本要素
12.2 更新目录统计信息
12.3 监控和调优数据库配置参数
12.3.1 缓冲池大小
12.3.2 日志缓冲区大小(logbufsz)
12.3.3 应用程序堆大小(appheapsz)
12.3.4 排序堆大小(sortheap)和排序堆阈值(sheapthres)
12.3.5 代理程序的数目(maxagents、num_poolagents和num_initagents)
12.3.6 锁(locklist、maxlocks和locktimeout)
12.3.7 活动应用程序的最大数目(maxappls)
12.3.8 异步页清除程序的数目(num_iocleaners)
12.3.9 i/o服务器的数目(num_ioservers)
12.3.10 编入组中的提交数目(mincommit)
12.4 查询优化
12.4.1 连接方法
12.4.2 连接方法的选择
12.4.3 调优和监控散列连接
12.5 本章小结
第13章 db2应用程序开发初步
13.1 嵌入sql
13.1.1 静态sql
13.1.2 动态sql
13.2 用户自定义函数
13.2.1 sql体标量函数
13.2.2 sql体表函数
13.3 commit和rollback
13.4 java接口:jdbc和sqlj
13.4.1 jdbc应用程序
13.4.2 一个jdbc例子程序
13.4.3 编译应用程序
13.4.4 运行应用程序
13.4.5 sqlj应用程序
13.4.6 一个sqlj例子程序
13.4.7 编译和运行sqlj应用程序
13.5 使用visual basic创建应用程序
13.5.1 ado介绍
13.5.2 创建visual basic应用程序
13.6 使用visual c++创建应用程序
13.6.1 创建工程
13.6.2 连接数据库
13.6.3 异常处理
13.6.4 获得bugid
13.6.5 双击bug列表
13.6.6 修改记录
13.6.7 关闭数据库连接
13.6.8 编译运行程序
13.7 本章小结
1.1 db2数据库概述
1.1.1 db2数据库简介
1.1.2 db2通用数据库
1.1.3 db2客户端
1.1.4 db2数据库的连通性
1.1.5 db2工具
1.2 db2安装
1.2.1 db2安装
1.2.2 分布式安装
1.3 db2实例
1.3.1 创建和删除实例
1.3.2 列出、迁移和更新db2实例
1.3.3 其他实例级命令
1.3.4 das实例
1.3.5 特殊das命令
1.4 设置db2环境
1.4.1 设置概要文件注册表
1.4.2 设置系统环境变量
.1.4.3 设置配置参数
1.4.4 联机设置配置参数
1.5 db2客户/服务器环境
1.5.1 db2客尸/服务器常用的协议和体系结构
1.5.2 db2客户机
1.5.3 为远程连接而准备的db2服务器
1.5.4 db2配置助手
1.5.5 列出节点和数据库目录的命令
1.5.6 连接和断开数据库实例的命令
1.5.7 配置数据库连通性
1.6 本章小结
第2章 db2的安全性
2.1 db2的安全性简介
2.1.1 系统完整性
2.1.2 数据库安全模型
2.1.3 数据库安全计划需要考虑的因素
2.2 验证
2.2.1 身份验证
2.2.2 身份验证的位置
2.2.3 trust_allclnts和trust_clntauth参数
2.2.4 编目数据库
2.2.5 设置验证类型
2.3 权限和特权
2.3.1 权限
2.3.2 特权
2.4 审计
2.4.1 审计设施
2.4.2 审计实施行为
2.4.3 审计实施过程
2.4.4 审计实施技巧和方法
2.5 本章小结
第3章 关系数据库和sql
3.1 关系数据库理论
3.1.1 关系数据库概述
3.1.2 关系数据库理论
3.2 db2数据库对象
3.2.1 数据类型
3.2.2 表
3.2.3 模式
3.2.4 视图
3.2.5 索引
3.2.6 程序包
3.2.7 缓冲池
3.2.8 事务
3.2.9 锁
3.2.10 存储过程
3.2.11 触发器
3.2.12 日志文件
3.3 sql语言
3.3.1 sql的基础知识
3.3.2 数据控制语言(data control language,dcl)
3.3.3 数据定义语言(data definition language,ddl)
3.3.4 数据操作语言(data manipulation language,dml)
3.4 创建一个简单的db2数据库
3.4.1 数据库目录
3.4.2 create database命令
3.4.3 系统目录
3.4.4 create database命令示例
3.5 高级sql
3.5.1 触发器
3.5.2 外连接
3.5.3 sql语句优化
3.5.4 递归sql和用户自定义函数
3.5.5 联机分析处理功能
3.5.6 结构化类型和类型化表
3.5.7 汇总表
3.6 本章小结
第4章 数据并发性
4.1 事务
4.1.1 理解数据一致性
4.1.2 事务和事务边界
4.1.3 commit和rollback操作的结果
4.1.4 不成功事务的结果
4.2 并发性和隔离级别
4.2.1 当多个用户访问同一数据库时会发生的现象
4.2.2 “可重复的读”隔离级别
4.2.3 “读稳定性”隔离级别
4.2.4 “游标稳定性”隔离级别
4.2.5 “未提交的读”隔离级别
4.2.6 指定隔离级别
4.2.7 选择适当的隔离级别
4.3 锁
4.3.1 锁的属性
4.3.2 锁状态:锁的类型
4.3.3 锁兼容性
4.3.4 锁转换
4.3.5 锁升级
4.3.6 死锁
4.3.7 锁超时
4.3.8 如何获取锁
4.3.9 并发性和颗粒度
4.4 影响锁的因素
4.4.1 事务处理
4.4.2 数据存取路径
4.5 本章小结
第5章 管理和操纵数据库对象
5.1 使用gui工具创建db2任务
5.1.1 db2任务中心
5.1.2 工具数据库
5.1.3 启动任务中心
5.1.4 任务中心功能
5.1.5 创建任务
5.1.6 任务描述
5.1.7 命令脚本
5.1.8 运行特性
5.1.9 分组任务
5.1.10 调度
5.1.11 通知
5.1.12 任务操作
5.1.13 安全性
5.1.14 任务列表
5.2 模式
5.2.1 系统模式
5.2.2 如何在db2中使用模式
5.2.3 谁可以使用模式
5.2.4 在创建对象时指定模式
5.2.5 在使用dml命令时指定模式
5.3 表空间和缓冲池
5.3.1 容器
5.3.2 表空间管理
5.3.3 如何创建和查看表空间
5.3.4 表空间设置
5.3.5 缓冲池
5.3.6 数据库如何保存表空间的可视化图表
5.3.7 表空间性能考虑
5.3.8 表空间组织
5.3.9 缓冲池的利用率
5.3.10 物理存储器组织
5.4 表
5.4.1 定义表的数据约束
5.4.2 创建表的实例
5.4.3 对表的更改命令
5.4.4 临时表
5.5 创建并管理索引
5.5.1 如何创建索引
5.5.2 关于索引的问题
5.5.3 将索引放置到哪里
5.5.4 表和索引存储器
5.5.5 表的创建
5.5.6 创建索引
5.5.7 在索引中包括另外的列
5.5.8 群集索引
5.5.9 应该创建多少索引
5.5.10 引用完整性和索引
5.5.11 创建引用完整性约束
5.5.12 引用完整性权限
5.6 创建并管理视图
5.6.1 一个简单视图
5.6.2 视图语法
5.6.3 带union的视图
5.6.4 可删除视图
5.6.5 可更新视图
5.6.6 可插入和只读视图
5.6.7 with check option
5.6.8 不可操作的视图
5.7 存储过程
5.7.1 使用存储过程的应用程序的优点
5.7.2 用于存储过程的语言
5.7.3 使用该向导来创建sql存储过程
5.8 访问系统目录表
5.8.1 系统目录表
5.8.2 系统目录表上的特权
5.8.3 撤销select访问权
5.8.4 有用的目录表
5.9 强制数据惟一性
5.9.1 强制数据惟一性概述
5.9.2 创建具有惟一性的记录
5.9.3 消除重复的行
5.10 本章小结
第6章 db2数据库高级设计
6.1 分布式数据库设计
6.1.1 在事务中更新单个数据库
6.1.2 在单个事务中使用多个数据库
6.1.3 从主机或iseries客户机更新数据库
6.2 针对xa兼容事务管理器进行设计
6.2.1 x/open分布式事务处理模型
6.2.2 资源管理器设置
6.2.3 使用xa兼容事务管理器更新主机或iseries数据库服务器
6.2.4 手工解析不确定事务
6.2.5 db2 udb支持的xa功能
6.2.6 xa接口问题的确定
6.3 本章小结
第7章 db2数据库维护
7.1 数据移动的实用程序与文件格式
7.1.1 非定界或定长ascii(asc)
7.1.2 定界ascii(del)
7.1.3 pc/ixf文件
7.1.4 工作表格式(worksheet format,wsf)
7.2 export实用程序
7.2.1 支持的文件格式
7.2.2 文件类型修饰符
7.2.3 捕捉错误或警告消息
7.2.4 导出大对象
7.2.5 从控制中心导出
7.2.6 使用export程序的注意事项
7.3 import实用程序
7.3.1 import选项
7.3.2 commitcount和restartcount选项
7.3.3 导入大对象
7.3.4 使用控制中心进行import
7.4 load实用程序
7.4.1 load命令
7.4.2 load过程的4个阶段
7.4.3 装选项和文件类型修饰符
7.4.4 装入示例
7.4.5 从控制中心后动load程序
7.4.6 装入期间和装入之后
7.4.7 set integrity语句
7.4.8 db2 move工具程序
7.4.9 db2 look工具程序
7.5 db2维护
7.5.1 runstats实用程序
7.5.2 reorg和reorgchk实用程序
7.5.3 rebind实用程序和flush package cache命令
7.5.4 数据库维护过程
7.5.5 db2配置顾问程序
7.5.6 db2设计顾问程序
7.6 本章小结
第8章 备份和恢复
8.1 数据库恢复的概念
8.2 db2日志文件
8.2.1 db2日志文件概述
8.2.2 主日志文件和辅助日志文件
8.2.3 日志类型
8.2.4 日志记录类型
8.2.5 日志记录类型和恢复类型
8.3 数据库备份
8.3.1 备份前的准备
8.3.2 备份数据库
8.3.3 表空间备份
8.3.4 增量备份
8.3.5 使用控制中心(control center)执行备份
8.3.6 备份文件
8.4 数据库恢复
8.4.1 恢复前的准备
8.4.2 恢复数据库
8.4.3 表空间恢复
8.4.4 使用控制中心执行恢复数据库
8.4.5 重定向恢复
8.5 数据库前滚
8.5.1 前滚操作前的准备
8.5.2 用rollforward命令前滚数据库
8.5.3 表空间前滚
8.5.4 使用控制中心执行前滚操作
8.6 管理日志文件
8.6.1 日志文件命名法
8.6.2 恢复日志文件的位置
8.6.3 删除日志文件
8.6.4 删除日志文件命令
8.7 其他需要考虑的恢复事项
8.8 本章小结
第9章 数据库灾难恢复和高可用性
9.1 db2 udb的高可用性和灾难恢复概述
9.1.1 客户/服务器数据库体系结构
9.1.2 高可用性
9.1.3 灾难恢复
9.2 再谈日志文件
9.2.1 在db2中设置用户出口来归档数据库日志
9.2.2 db2日志传送
9.3 db2 udb移动
9.3.1 db2 sql语句的载入、导入和导出脚本的生成
9.3.2 包含生成列的db2表上的数据移入、移出
9.4 db2灾难恢复
9.4.1 使用重定向恢复克隆db2数据库
9.4.2 使用重定向增量恢复的数据库
9.4.3 转移数据库
9.5 db2高可用性环境
9.5.1 db2和高可用性数据存储
9.5.2 用于非计划停机的高可用性群集概述
9.5.3 高可用性群集配置
9.6 本章小结
第10章 db2数据库监控
10.1 快照监视器
10.1.1 快照简介
10.1.2 快照的拍摄
10.1.3 快照的打开和关闭
10.1.4 快照的作用域
10.1.5 数据库对象快照
10.1.6 使用sql快照
10.2 事件监视器
10.2.1 事件监视器的创建
10.2.2 监视器类型
10.2.3 事件监视器的输出和事件条件
10.2.4 打开和关闭监视器
10.2.5 事件监视器的使用
10.2.6 db2eva工具
10.3 利用explain分析sql
10.3.1 理解explain信息
10.3.2 visual explain工具和组件
10.3.3 一些影响执行和编译的重要参数
10.3.4 优化级别
10.3.5 db2exfmt工具
10.3.6 db2expln和dynexpln工具
10.3.7 对explain工具的一些优化
10.4 使用健康中心和内存可视化器
10.4.1 使用内存可视化器
10.4.2 db2健康中心
10.5 利用db2控制器和查询巡视器
10.5.1 db2控制器
10.5.2 db2查询巡视器
10.6 本章小结
第11章 数据库调整与配置
11.1 操作性能
11.1.1 内存使用情况
11.1.2 预取概念
11.1.3 i/o管理
11.1.4 代理进程管理
11.1.5 数据库系统监视器信息
11.2 调整与配置系统
11.2.1 数据库服务器能力的管理
11.2.2 分区数据库中的分区
11.2.3 将分区添加到运行的数据库系统
11.2.4 添加节点错误恢复
11.2.5 删除数据库分区
11.2.6 配置参数
11.2.7 配置参数调整
11.2.8 使用配置参数配置db2
11.3 本章小结
第12章 db2数据库性能优化
12.1 有关db2性能的一些基本要素
12.2 更新目录统计信息
12.3 监控和调优数据库配置参数
12.3.1 缓冲池大小
12.3.2 日志缓冲区大小(logbufsz)
12.3.3 应用程序堆大小(appheapsz)
12.3.4 排序堆大小(sortheap)和排序堆阈值(sheapthres)
12.3.5 代理程序的数目(maxagents、num_poolagents和num_initagents)
12.3.6 锁(locklist、maxlocks和locktimeout)
12.3.7 活动应用程序的最大数目(maxappls)
12.3.8 异步页清除程序的数目(num_iocleaners)
12.3.9 i/o服务器的数目(num_ioservers)
12.3.10 编入组中的提交数目(mincommit)
12.4 查询优化
12.4.1 连接方法
12.4.2 连接方法的选择
12.4.3 调优和监控散列连接
12.5 本章小结
第13章 db2应用程序开发初步
13.1 嵌入sql
13.1.1 静态sql
13.1.2 动态sql
13.2 用户自定义函数
13.2.1 sql体标量函数
13.2.2 sql体表函数
13.3 commit和rollback
13.4 java接口:jdbc和sqlj
13.4.1 jdbc应用程序
13.4.2 一个jdbc例子程序
13.4.3 编译应用程序
13.4.4 运行应用程序
13.4.5 sqlj应用程序
13.4.6 一个sqlj例子程序
13.4.7 编译和运行sqlj应用程序
13.5 使用visual basic创建应用程序
13.5.1 ado介绍
13.5.2 创建visual basic应用程序
13.6 使用visual c++创建应用程序
13.6.1 创建工程
13.6.2 连接数据库
13.6.3 异常处理
13.6.4 获得bugid
13.6.5 双击bug列表
13.6.6 修改记录
13.6.7 关闭数据库连接
13.6.8 编译运行程序
13.7 本章小结
The Guide for IBM DB2
- 名称
- 类型
- 大小
光盘服务联系方式: 020-38250260 客服QQ:4006604884
云图客服:
用户发送的提问,这种方式就需要有位在线客服来回答用户的问题,这种 就属于对话式的,问题是这种提问是否需要用户登录才能提问
Video Player
×
Audio Player
×
pdf Player
×