书籍详情
达梦数据库运维实战
作者:张守帅 著
出版社:电子工业出版社
出版时间:2021-08-01
ISBN:9787121417016
定价:¥89.00
购买这本书可以去
内容简介
本书以DM8 为对象,系统地介绍了DM8 数据库的安装和维护,以及达梦数据库主流的两大解决方案:达梦DW数据守护和DMDSC 高可用集群方案。本书演示了基于中标麒麟Linux 平台的大量实战操作。通过本书的学习,读者可以掌握达梦数据库的安装和基础操作,如用户、表空间、普通标、分区表、索引、参数、统计信息的管理操作,也可以系统地掌握达梦数据库的备份和恢复技能,如逻辑备份与恢复、联机备份与恢复、脱机备份与恢复。另外,本书还介绍了达梦DW 数据守护和 DMDSC 高可用集群方案,完善了达梦数据库的运维体系。
作者简介
张守帅,毕业于武汉大学,拥有Oracle OCM 10g证书, 10年以上的IT行业的从业经验,具有丰富的理论知识和实践经验,曾服务过来自韩国、日本及国内客户。参与DELL亚太地区数据迁移,负责湖北省中石化数据中心的组建和部署。参与编写《达梦数据库SQL指南》和《Windows Server 2003网络架构与系统部署》等系列丛书。曾担任国内某知名IT培训中心高级讲师,从事数据库课程的培训,熟悉各种主流数据库数据库。
目录
目 录
第1章 达梦数据库安装部署\t1
1.1 安装\t1
1.1.1 安装前的准备工作\t1
1.1.2 安装达梦数据库\t2
1.1.3 添加PATH环境变量\t7
1.2 创建实例\t8
1.2.1 使用DBCA工具创建实例\t8
1.2.2 使用DMINIT工具创建实例\t13
1.3 注册实例服务\t14
1.3.1 服务说明\t14
1.3.2 命令行注册和删除服务\t15
1.3.3 DBCA工具中的注册和删除服务\t16
1.4 实例的启动与关闭\t18
1.4.1 通过dmserver命令\t18
1.4.2 通过DM服务查看器\t20
1.4.3 通过系统服务\t21
1.4.4 DM实例的状态和模式\t21
1.5 DISQL工具的使用\t22
1.5.1 连接默认的达梦数据库实例\t23
1.5.2 使用IP地址和端口连接\t23
1.5.3 使用service name连接\t23
1.5.4 执行脚本\t24
1.5.5 执行系统命令\t24
1.5.6 环境变量的设置\t24
1.6 DM管理工具的使用\t25
1.6.1 连接DM管理工具\t26
1.6.2 修改DM管理工具的显示语言\t28
1.6.3 启用SQL助手(SQL Assist)功能\t28
1.7 DEM安装部署\t29
1.7.1 DEM服务端操作\t29
1.7.2 监控代理部署\t31
第2章 达梦数据库体系架构\t33
2.1 物理结构\t33
2.1.1 配置文件\t33
2.1.2 控制文件\t34
2.1.3 数据文件\t35
2.1.4 REDO日志文件\t36
2.1.5 归档日志文件\t36
2.1.6 备份文件\t37
2.1.7 跟踪日志文件\t37
2.1.8 事件日志文件(告警日志)\t37
2.2 逻辑结构\t38
2.2.1 表空间\t38
2.2.2 记录\t39
2.2.3 页\t39
2.2.4 簇\t40
2.2.5 段\t41
2.3 内存结构\t41
2.3.1 内存池\t41
2.3.2 缓冲区\t43
2.3.3 排序区\t48
2.3.4 哈希区\t48
2.3.5 SSD缓冲区\t49
2.4 线程说明\t49
2.4.1 监听线程\t51
2.4.2 工作线程\t51
2.4.3 I/O线程\t52
2.4.4 调度线程\t52
2.4.5 日志FLUSH线程\t52
第3章 达梦数据库基本操作\t54
3.1 用户管理\t54
3.1.1 达梦用户说明\t54
3.1.2 查看用户相关的信息\t55
3.1.3 用户操作示例\t57
3.2 表空间管理\t58
3.2.1 表空间说明\t58
3.2.2 表空间操作示例\t59
3.3 表管理\t62
3.3.1 普通表与堆表\t62
3.3.2 普通表操作示例\t62
3.3.3 堆表操作示例\t63
3.4 HUGE表管理\t65
3.4.1 HUGE表说明\t65
3.4.2 HUGE表操作\t66
3.5 分区表管理\t67
3.5.1 分区表说明\t67
3.5.2 分区表创建\t67
3.5.3 水平分区表的维护\t73
3.6 索引管理\t77
3.6.1 创建索引\t77
3.6.2 修改索引\t83
3.6.3 删除索引\t84
3.7 参数管理\t85
3.7.1 参数类型说明\t85
3.7.2 修改参数值\t86
3.8 统计信息管理\t92
3.8.1 统计信息说明\t92
3.8.2 操作示例\t92
3.9 查看执行计划\t95
3.9.1 执行计划说明\t95
3.9.2 执行计划重用\t97
3.10 管理AWR报告\t97
3.10.1 AWR说明\t97
3.10.2 操作示例\t98
第4章 达梦数据库的备份与还原\t102
4.1 备份与还原类型\t102
4.1.1 逻辑备份与还原\t102
4.1.2 物理备份与还原\t102
4.2 REDO日志和归档模式管理\t103
4.2.1 联机REDO日志\t103
4.2.2 REDO日志归档\t103
4.2.3 REDO日志操作\t104
4.2.4 归档模式切换\t106
4.3 逻辑备份与还原\t108
4.3.1 全库导出与导入示例\t108
4.3.2 用户级导出与导入示例\t110
4.3.3 模式及导出与导入示例\t112
4.3.4 表级导出与导入示例\t114
4.3.5 DM管理工具中的导出与导入\t114
4.4 联机备份还原(SQL语句)\t115
4.4.1 数据库备份\t116
4.4.2 DM管理工具中使用的联机备份\t117
4.4.3 表空间备份与表空间还原\t119
4.4.4 表备份与表还原\t120
4.4.5 归档备份\t122
4.5 管理备份\t123
4.5.1 查看备份信息\t123
4.5.2 备份集校验与删除\t125
4.6 脱机备份还原\t127
4.6.1 DMRMAN工具\t127
4.6.2 数据库备份\t131
4.6.3 归档备份与还原\t131
4.6.4 归档修复\t133
4.6.5 数据库还原恢复\t134
4.6.6 指定映射文件还原\t139
4.6.7 表空间还原\t140
4.7 使用DM控制台工具进行脱机备份\t142
第5章 DM8数据守护\t144
5.1 数据守护\t144
5.1.1 守护进程\t145
5.1.2 监视器\t145
5.1.3 配置文件\t146
5.2 实时主备环境搭建\t147
5.2.1 环境说明\t147
5.2.2 创建主库并同步原始数据\t147
5.2.3 配置主备库参数\t152
5.2.4 注册并启动守护进程\t156
5.2.5 配置监视器\t156
5.2.6 主备同步测试\t159
5.3 数据守护的启动与关闭\t160
5.3.1 启动说明\t160
5.3.2 关闭说明\t161
5.3.3 关闭数据守护环境\t161
5.3.4 启动数据守护环境\t162
5.3.5 通过监视器启动和关闭\t164
5.4 数据守护信息查看\t170
5.4.1 通过监视器查看\t170
5.4.2 通过视图查看\t179
5.5 数据守护主备库切换\t179
5.5.1 Switchover\t180
5.5.2 Takeover\t181
5.5.3 数据守护的自动恢复\t185
5.6 重建数据守护的备库\t190
5.6.1 模拟备库故障\t190
5.6.2 重建备库实例\t191
5.6.3 配置参数文件\t191
5.6.4 备份主库\t191
5.6.5 在备库上还原主库\t191
5.6.6 备份主库归档\t192
5.6.7 在备库上恢复归档\t193
5.6.8 MOUNT启动备库\t193
5.6.9 修改备库模式\t193
5.6.10 在备库注册并启动守护进程\t194
5.7 为实时主备添加备库节点\t195
5.7.1 环境说明\t195
5.7.2 准备新备库\t196
5.7.3 修改监视器配置文件\t197
5.7.4 验证新的数据守护环境\t198
第6章 达梦共享存储数据库集群\t201
6.1 DMDSC说明\t201
6.2 DMASM说明\t202
6.2.1 DMASM概念\t202
6.2.2 磁盘组说明\t203
6.3 DMCSS说明\t203
6.4 搭建DMDSC环境\t204
6.4.1 环境准备\t204
6.4.2 UDEV绑定磁盘\t205
6.4.3 配置裸设备\t206
6.4.4 安装达梦数据库软件\t207
6.4.5 配置dmdcr_cfg.ini文件\t207
6.4.6 使用DMASMCMD工具初始化\t208
6.4.7 配置dmasvrmal.ini文件\t209
6.4.8 准备dmdcr.ini配置文件\t209
6.4.9 启动DMCSS/DMASM程序\t210
6.4.10 创建DMASM磁盘组\t212
6.4.11 配置dminit.ini文件\t212
6.4.12 使用dminit 初始化数据库环境\t213
6.4.13 启动数据库服务器\t214
6.4.14 连接数据库验证\t215
6.4.15 注册服务\t215
6.4.16 启动服务验证\t216
6.5 DMDSC连接的故障重连\t217
6.5.1 配置连接服务名\t217
6.5.2 测试故障自动重连\t218
6.6 DMDSC信息查看\t219
6.6.1 DMCSSM监视器\t219
6.6.2 集群相关的动态视图\t225
6.7 DMDSC的启动与关闭\t227
6.7.1 DMDSC的启动/关闭流程\t227
6.7.2 在节点故障的情况下启动DMDSC\t228
6.8 DMDSC的DCR磁盘/VOTE磁盘/磁盘组管理\t234
6.8.1 添加测试磁盘\t234
6.8.2 DMASMCMD 工具\t234
6.8.3 裸设备路径变化\t240
6.8.4 DMASMTOOL工具\t243
6.9 DMDSC的备份与恢复\t248
6.9.1 远程归档\t248
6.9.2 表的备份与恢复\t253
6.9.3 数据库的备份与恢复\t254
第1章 达梦数据库安装部署\t1
1.1 安装\t1
1.1.1 安装前的准备工作\t1
1.1.2 安装达梦数据库\t2
1.1.3 添加PATH环境变量\t7
1.2 创建实例\t8
1.2.1 使用DBCA工具创建实例\t8
1.2.2 使用DMINIT工具创建实例\t13
1.3 注册实例服务\t14
1.3.1 服务说明\t14
1.3.2 命令行注册和删除服务\t15
1.3.3 DBCA工具中的注册和删除服务\t16
1.4 实例的启动与关闭\t18
1.4.1 通过dmserver命令\t18
1.4.2 通过DM服务查看器\t20
1.4.3 通过系统服务\t21
1.4.4 DM实例的状态和模式\t21
1.5 DISQL工具的使用\t22
1.5.1 连接默认的达梦数据库实例\t23
1.5.2 使用IP地址和端口连接\t23
1.5.3 使用service name连接\t23
1.5.4 执行脚本\t24
1.5.5 执行系统命令\t24
1.5.6 环境变量的设置\t24
1.6 DM管理工具的使用\t25
1.6.1 连接DM管理工具\t26
1.6.2 修改DM管理工具的显示语言\t28
1.6.3 启用SQL助手(SQL Assist)功能\t28
1.7 DEM安装部署\t29
1.7.1 DEM服务端操作\t29
1.7.2 监控代理部署\t31
第2章 达梦数据库体系架构\t33
2.1 物理结构\t33
2.1.1 配置文件\t33
2.1.2 控制文件\t34
2.1.3 数据文件\t35
2.1.4 REDO日志文件\t36
2.1.5 归档日志文件\t36
2.1.6 备份文件\t37
2.1.7 跟踪日志文件\t37
2.1.8 事件日志文件(告警日志)\t37
2.2 逻辑结构\t38
2.2.1 表空间\t38
2.2.2 记录\t39
2.2.3 页\t39
2.2.4 簇\t40
2.2.5 段\t41
2.3 内存结构\t41
2.3.1 内存池\t41
2.3.2 缓冲区\t43
2.3.3 排序区\t48
2.3.4 哈希区\t48
2.3.5 SSD缓冲区\t49
2.4 线程说明\t49
2.4.1 监听线程\t51
2.4.2 工作线程\t51
2.4.3 I/O线程\t52
2.4.4 调度线程\t52
2.4.5 日志FLUSH线程\t52
第3章 达梦数据库基本操作\t54
3.1 用户管理\t54
3.1.1 达梦用户说明\t54
3.1.2 查看用户相关的信息\t55
3.1.3 用户操作示例\t57
3.2 表空间管理\t58
3.2.1 表空间说明\t58
3.2.2 表空间操作示例\t59
3.3 表管理\t62
3.3.1 普通表与堆表\t62
3.3.2 普通表操作示例\t62
3.3.3 堆表操作示例\t63
3.4 HUGE表管理\t65
3.4.1 HUGE表说明\t65
3.4.2 HUGE表操作\t66
3.5 分区表管理\t67
3.5.1 分区表说明\t67
3.5.2 分区表创建\t67
3.5.3 水平分区表的维护\t73
3.6 索引管理\t77
3.6.1 创建索引\t77
3.6.2 修改索引\t83
3.6.3 删除索引\t84
3.7 参数管理\t85
3.7.1 参数类型说明\t85
3.7.2 修改参数值\t86
3.8 统计信息管理\t92
3.8.1 统计信息说明\t92
3.8.2 操作示例\t92
3.9 查看执行计划\t95
3.9.1 执行计划说明\t95
3.9.2 执行计划重用\t97
3.10 管理AWR报告\t97
3.10.1 AWR说明\t97
3.10.2 操作示例\t98
第4章 达梦数据库的备份与还原\t102
4.1 备份与还原类型\t102
4.1.1 逻辑备份与还原\t102
4.1.2 物理备份与还原\t102
4.2 REDO日志和归档模式管理\t103
4.2.1 联机REDO日志\t103
4.2.2 REDO日志归档\t103
4.2.3 REDO日志操作\t104
4.2.4 归档模式切换\t106
4.3 逻辑备份与还原\t108
4.3.1 全库导出与导入示例\t108
4.3.2 用户级导出与导入示例\t110
4.3.3 模式及导出与导入示例\t112
4.3.4 表级导出与导入示例\t114
4.3.5 DM管理工具中的导出与导入\t114
4.4 联机备份还原(SQL语句)\t115
4.4.1 数据库备份\t116
4.4.2 DM管理工具中使用的联机备份\t117
4.4.3 表空间备份与表空间还原\t119
4.4.4 表备份与表还原\t120
4.4.5 归档备份\t122
4.5 管理备份\t123
4.5.1 查看备份信息\t123
4.5.2 备份集校验与删除\t125
4.6 脱机备份还原\t127
4.6.1 DMRMAN工具\t127
4.6.2 数据库备份\t131
4.6.3 归档备份与还原\t131
4.6.4 归档修复\t133
4.6.5 数据库还原恢复\t134
4.6.6 指定映射文件还原\t139
4.6.7 表空间还原\t140
4.7 使用DM控制台工具进行脱机备份\t142
第5章 DM8数据守护\t144
5.1 数据守护\t144
5.1.1 守护进程\t145
5.1.2 监视器\t145
5.1.3 配置文件\t146
5.2 实时主备环境搭建\t147
5.2.1 环境说明\t147
5.2.2 创建主库并同步原始数据\t147
5.2.3 配置主备库参数\t152
5.2.4 注册并启动守护进程\t156
5.2.5 配置监视器\t156
5.2.6 主备同步测试\t159
5.3 数据守护的启动与关闭\t160
5.3.1 启动说明\t160
5.3.2 关闭说明\t161
5.3.3 关闭数据守护环境\t161
5.3.4 启动数据守护环境\t162
5.3.5 通过监视器启动和关闭\t164
5.4 数据守护信息查看\t170
5.4.1 通过监视器查看\t170
5.4.2 通过视图查看\t179
5.5 数据守护主备库切换\t179
5.5.1 Switchover\t180
5.5.2 Takeover\t181
5.5.3 数据守护的自动恢复\t185
5.6 重建数据守护的备库\t190
5.6.1 模拟备库故障\t190
5.6.2 重建备库实例\t191
5.6.3 配置参数文件\t191
5.6.4 备份主库\t191
5.6.5 在备库上还原主库\t191
5.6.6 备份主库归档\t192
5.6.7 在备库上恢复归档\t193
5.6.8 MOUNT启动备库\t193
5.6.9 修改备库模式\t193
5.6.10 在备库注册并启动守护进程\t194
5.7 为实时主备添加备库节点\t195
5.7.1 环境说明\t195
5.7.2 准备新备库\t196
5.7.3 修改监视器配置文件\t197
5.7.4 验证新的数据守护环境\t198
第6章 达梦共享存储数据库集群\t201
6.1 DMDSC说明\t201
6.2 DMASM说明\t202
6.2.1 DMASM概念\t202
6.2.2 磁盘组说明\t203
6.3 DMCSS说明\t203
6.4 搭建DMDSC环境\t204
6.4.1 环境准备\t204
6.4.2 UDEV绑定磁盘\t205
6.4.3 配置裸设备\t206
6.4.4 安装达梦数据库软件\t207
6.4.5 配置dmdcr_cfg.ini文件\t207
6.4.6 使用DMASMCMD工具初始化\t208
6.4.7 配置dmasvrmal.ini文件\t209
6.4.8 准备dmdcr.ini配置文件\t209
6.4.9 启动DMCSS/DMASM程序\t210
6.4.10 创建DMASM磁盘组\t212
6.4.11 配置dminit.ini文件\t212
6.4.12 使用dminit 初始化数据库环境\t213
6.4.13 启动数据库服务器\t214
6.4.14 连接数据库验证\t215
6.4.15 注册服务\t215
6.4.16 启动服务验证\t216
6.5 DMDSC连接的故障重连\t217
6.5.1 配置连接服务名\t217
6.5.2 测试故障自动重连\t218
6.6 DMDSC信息查看\t219
6.6.1 DMCSSM监视器\t219
6.6.2 集群相关的动态视图\t225
6.7 DMDSC的启动与关闭\t227
6.7.1 DMDSC的启动/关闭流程\t227
6.7.2 在节点故障的情况下启动DMDSC\t228
6.8 DMDSC的DCR磁盘/VOTE磁盘/磁盘组管理\t234
6.8.1 添加测试磁盘\t234
6.8.2 DMASMCMD 工具\t234
6.8.3 裸设备路径变化\t240
6.8.4 DMASMTOOL工具\t243
6.9 DMDSC的备份与恢复\t248
6.9.1 远程归档\t248
6.9.2 表的备份与恢复\t253
6.9.3 数据库的备份与恢复\t254
猜您喜欢