循序渐进DB2(第2版)——DBA系统管理、运维与应用案例

循序渐进DB2(第2版)——DBA系统管理、运维与应用案例

作者:牛新庄 著

出版社:清华大学出版社

出版年:2013-07-01

评分:5分

ISBN:9787302323013

所属分类:网络科技

书刊介绍

循序渐进DB2(第2版)——DBA系统管理、运维与应用案例 内容简介

db2数据库是ibm公司关系型数据库核心产品,在国内以及全球有着广泛的应用。针对db2初学者,本书循序渐进地把db2涉及的众多概念和知识介绍给大家。客户端连通性、实例、数据库、表空间和缓冲池、数据移动、备份恢复、sql基础知识、db2基本监控方法、运行数据库必须考虑的设置、dba日常维护以及数据库常用工具都是本书关注的重点。在介绍这些数据库对象和概念的同时,作者尽可能从dba日常工作的角度探究db2数据库常规维护工作。本书同时还就表、索引、序列、触发器等数据库对象从应用设计的角度进行了介绍。本书适合db2的初学者、db2开发人员、准备参加db2认证考试的读者以及db2数据库管理人员学习和阅读。本书特色◆ 以多年的**线实践经验作为指导,全面地介绍了使用和管理db2数据库所需的基本知识◆ 以不同的专题深入浅出地介绍了db2数据库比较重要和常用的几个方面。

循序渐进DB2(第2版)——DBA系统管理、运维与应用案例 本书特色

国内*权威的db2图书,由业界领军人物牛新庄博士执笔针对db2技术的*新发展和上一版的读者反馈,对全书内容和章节安排做了更新,更加贴近实用db2从业人员的**案头书

循序渐进DB2(第2版)——DBA系统管理、运维与应用案例 目录


第1章 db2介绍和安装
1.1 db2数据库概述
1.1.1 db2发展历史
1.1.2 db2版本和平台支持
1.1.3 db2产品组件和功能
1.2 db2数据库的安装与配置
1.2.1 db2在windows上的安装
1.2.2 db2在linux/unix上的安装
1.3 db2数据库的体系结构
第2章 创建实例和管理服务器
2.1 实例
2.1.1 实例的概念
2.1.2 创建实例
2.1.3 实例目录
2.1.4 实例的相关命令
2.1.5 db2instance变量介绍
2.1.6 删除实例
2.1.7 配置实例
2.2 管理服务器
2.2.1 管理服务器的概念
2.2.2 创建管理服务器
2.2.3 管理服务器的相关命令
2.2.4 删除管理服务器
2.2.5 配置管理服务器
第3章 创建数据库和表空间
3.1 创建数据库
3.1.1 db2数据库存储模型
3.1.2 表空间管理类型
3.1.3 创建数据库
3.1.4 数据库目录
3.2 设计表空间
3.2.1 创建表空间
3.2.2 维护表空间
3.2.3 表空间设计注意事项
3.2.4 prefechsize大小选择
3.2.5 文件系统(cio/dio)和裸设备
3.2.6 设置overhead和transferrate
3.2.7 优化raid设备上表空间的性能
3.2.8 合理设置系统临时表空间
3.3 缓冲池
3.3.1 缓冲池的使用方法
3.3.2 缓冲池和表空间之间的关系
3.3.3 维护缓冲池
3.3.4 缓冲池的设计原则
3.4 db2 v10新特性--多温度存储器
3.4.1 存储器组
3.4.2 表空间与存储器组
3.5 本章小结
第4章 访问数据库
4.1 访问db2
4.2 db2图形化操作环境
4.3 db2 clp处理程序
4.3.1 db2 clp简介
4.3.2 db2 clp设计
4.3.3 db2 clp命令选项
4.3.4 设置db2_clpprompt以定制db2 clp
4.4 配置db2服务器的tcp/ip通信
4.4.1 在服务器上更新services文件
4.4.2 在服务器上更新数据库管理器配置文件
4.4.3 设置db2服务器的通信协议
4.4.4 查看服务器通信端口的状态
4.4.5 使用控制中心配置db服务器通信
4.5 配置客户机至服务器通信
4.5.1 客户机至服务器通信概述
4.5.2 使用控制中心配置客户端通信
4.5.3 使用ca配置客户机到服务器通信
4.5.4 深入了解db2节点目录、数据库目录
4.5.5 使用clp配置客户机到服务器通信的案例
4.6 实际生产中连接数据库的各种方式
4.7 案例:数据库连接问题诊断
4.8 本章小结
第5章 创建数据库对象
5.1 模式
5.1.1 模式的概念
5.模式
5.1.3 设置和获得当前模式
5.1.4 模式和用户的区别
5.2 表设计
5.2.1 选择合适的数据类型
5.2.2 选择合适的约束类型
5.2.3 使用not null with default
5.2.4 生成列及应用案例
5.2.5 自动编号和标识列应用案例
5.2.6 使用not logged initially特性
5.2.7 使用append on特性
5.2.8 数据、索引和大对象分开存放
5.2.9 设置pctfree
5.2.10 表的locksize
5.2.11 表的volatile特性
5.2.12 表维护相关命令
5.2.13 表设计高级选项
5.3 索引设计
5.3.1 索引的优点
5.3.2 索引类型
5.3.3 索引结构
5.3.4 理解索引的访问机制
5.3.5 创建集群索引
5.3.6 创建双向索引
5.3.7 完全索引访问
(index access only)
5.3.8 创建索引示例
5.3.9 索引总结
5.4 使用序列提高性能
5.4.1 应用程序性能和序列
5.4.2 序列的设计原则
5.4.3 维护序列
5.4.4 比较序列与标识列
5.5 视图
5.5.1 视图的类型
5.5.2 创建with check option视图
5.5.3 维护视图
5.6 表表达式
5.6.1 嵌套的表表达式
5.6.2 公用表表达式
5.7 触发器设计
5.7.1 触发器的类型
5.7.2 触发器创建示例
5.7.3 触发器设计总结
5.8 例程
5.9 本章小结
第6章 数据移动
6.1 数据移动格式
6.1.1 定界ascii文件格式
6.1.2 非定界ascii文件格式
6.1.3 pc/ixf文件格式
6.1.4 工作表文件格式
6.1.5 游标
6.2 export
6.2.1 export概述
6.2.2 导出数据
6.2.3 导出数据示例
6.3 import
6.3.1 import概述
6.3.2 导入数据
6.3.3 导入示例
6.4 load
6.4.1 load概述
6.4.2 装入数据
6.4.3 装入示例
6.4.4 在线load
6.4.5 监控load进度
6.4.6 load期间和之后的表空间状态
6.4.7 使用cursor文件类型移动数据
6.4.8 提高load性能
6.4.9 load失败恢复
6.4.10 load和import的比较
6.5 数据移动的性能问题
6.6 db2move和db2look
6.6.1 数据库移动工具
--db2move
6.6.2 db2 ddl提取工具
--db2look
6.6.3 利用db2move和
db2look移动数据的案例
6.6.4 带copy操作的
db2move实用程序
6.7 本章小结
第7章 数据库备份与恢复
7.1 恢复的概念
7.1.1 崩溃恢复(crash recovery)
7.1.2 灾难恢复
(disaster recovery)
7.1.3 版本恢复(version restore)
7.1.4 

循序渐进DB2(第2版)——DBA系统管理、运维与应用案例 节选

国内*权威的DB2图书,由业界领军人物牛新庄博士执笔
针对DB2技术的*新发展和上一版的读者反馈,对全书内容和章节安排做了更新,更加贴近实用
DB2从业人员的**案头书

循序渐进DB2(第2版)——DBA系统管理、运维与应用案例 作者简介

牛新庄,国内顶尖数据架构和信息治理专家,担任对外经济贸易大学客座教授、北京交通大学兼职教授、中国DB2用户协会(CDUG)理事长、亚洲金融合作联盟信息科技委员会主任。2008年曾以217万年薪受聘于中国建设银行总行特聘技术顾问,2009年受邀加入中国民生银行总行科技部,现任总行科技部总经理。牛新庄博士拥有20多项国际厂商认证(包括DB2V5~V9的全部认证),获得过国内数据库领域最高荣誉的“2006年中国首届杰出数据库工程师奖”、“首届IBM杰出软件专家奖”、“2006年IT168技术卓越奖”等奖项。

相关推荐

微信二维码