毕业以后一直从事数据库有关的工作,也一直在坚持技术分享,写了很多的博客,但博客有一定的局限性,所以这几年陆续出版了几本书,2019年和2020年写了2本Oracle 数据库有关的书籍,如下:

《Oracle 18c 必须掌握的新特性》 发售了
https://www.cndba.cn/dave/article/3453
《Oracle数据库问题解决方案和故障排除手册》终于发售了
https://www.cndba.cn/dave/article/2543

后来和出版社的编辑Anna聊,明显发现整个出版市场在走下坡,一是受互联网的冲击,另一个是看书的受众在减少。 以至于后来和Anna说最近几年国产数据库发展还不错,要不要出版本国产数据库的数据,但是受大环境的影响,立项非常艰难。 这事拖了很久,最终还是和原厂的几个大佬的共同努力下,才得以顺利出版。

《达梦数据库运维实战》这本书从运维DBA工作的角度进行编写,介绍了工作中需要掌握的技能,对每个操作都有具体的代码演示。 对于想了解达梦数据库的同学,可以起到很好的辅助作用。

该书目前可以在京东、淘宝、当当直接购买。 因为时间和个人对知识点的理解,在本书的撰写过程中难免出现一些错误,如果您发现这些问题。 也感谢您邮件给我:database@ustc.edu.

京东自营店:https://item.jd.com/13400874.html
当当官网:http://product.dangdang.com/29291523.html

新书大纲如下:

1章  达梦数据库安装部署 11.1  安装 1
1.1.1  安装前的准备工作 1
1.1.2  安装达梦数据库 2
1.1.3  添加PATH环境变量 71.2  创建实例 8
1.2.1  使用DBCA工具创建实例 8
1.2.2  使用DMINIT工具创建实例 131.3  注册实例服务 14
1.3.1  服务说明 14
1.3.2  命令行注册和删除服务 15
1.3.3  DBCA工具中的注册和删除服务 161.4  实例的启动与关闭 18
1.4.1  通过dmserver命令 18
1.4.2  通过DM服务查看器 20
1.4.3  通过系统服务 21
1.4.4  DM实例的状态和模式 211.5  DISQL工具的使用 22
1.5.1  连接默认的达梦数据库实例 23
1.5.2  使用IP地址和端口连接 23
1.5.3  使用service name连接 23
1.5.4  执行脚本 24
1.5.5  执行系统命令 24
1.5.6  环境变量的设置 241.6  DM管理工具的使用 25
1.6.1  连接DM管理工具 26
1.6.2  修改DM管理工具的显示语言 28
1.6.3  启用SQL助手(SQL Assist)功能 281.7  DEM安装部署 29
1.7.1  DEM服务端作 29
1.7.2  监控代理部署 312章  达梦数据库体系架构 332.1  物理结构 33
2.1.1  配置文件 33
2.1.2  控制文件 34
2.1.3  数据文件 35
2.1.4  REDO日志文件 36
2.1.5  归档日志文件 36
2.1.6  备份文件 37
2.1.7  跟踪日志文件 37
2.1.8  事件日志文件(告警日志) 372.2  逻辑结构 38
2.2.1  表空间 38
2.2.2  记录 39
2.2.3  页 39
2.2.4  簇 40
2.2.5  段 412.3  内存结构 41
2.3.1  内存池 41
2.3.2  缓冲区 43
2.3.3  排序区 48
2.3.4  哈希区 48
2.3.5  SSD缓冲区 492.4  线程说明 49
2.4.1  监听线程 51
2.4.2  工作线程 51
2.4.3  I/O线程 52
2.4.4  调度线程 52
2.4.5  日志FLUSH线程 523章  达梦数据库基本作 54
3.1  用户管理 54
3.1.1  达梦用户说明 54
3.1.2  查看用户相关的信息 55
3.1.3  用户作示例 573.2  表空间管理 58
3.2.1  表空间说明 58
3.2.2  表空间作示例 593.3  表管理 62
3.3.1  普通表与堆表 62
3.3.2  普通表作示例 62
3.3.3  堆表作示例 633.4  HUGE表管理 65
3.4.1  HUGE表说明 65
3.4.2  HUGE表作 663.5  分区表管理 673.5.1  分区表说明 67
3.5.2  分区表创建 67
3.5.3  水ping分区表的维护 733.6  索引管理 77
3.6.1  创建索引 77
3.6.2  修改索引 83
3.6.3  删除索引 843.7  参数管理 85
3.7.1  参数类型说明 85
3.7.2  修改参数值 863.8  统计信息管理 92
3.8.1  统计信息说明 92
3.8.2  作示例 923.9  查看执行计划 95
3.9.1  执行计划说明 95
3.9.2  执行计划重用 973.10  管理AWR报告 97
3.10.1  AWR说明 97
3.10.2  作示例 984章  达梦数据库的备份与还原 102
4.1  备份与还原类型 102
4.1.1  逻辑备份与还原 102
4.1.2  物理备份与还原 1024.2  REDO日志和归档模式管理 103
4.2.1  联机REDO日志 103
4.2.2  REDO日志归档 103
4.2.3  REDO日志作 104
4.2.4  归档模式切换 1064.3  逻辑备份与还原 108
4.3.1  全库导出与导入示例 108
4.3.2  用户级导出与导入示例 110
4.3.3  模式及导出与导入示例 112
4.3.4  表级导出与导入示例 114
4.3.5  DM管理工具中的导出与导入 1144.4  联机备份还原(SQL语句) 115
4.4.1  数据库备份 116
4.4.2  DM管理工具中使用的联机备份 117
4.4.3  表空间备份与表空间还原 119
4.4.4  表备份与表还原 120
4.4.5  归档备份 1224.5  管理备份 1234.5.1  查看备份信息 123
4.5.2  备份集校验与删除 1254.6  脱机备份还原 127
4.6.1  DMRMAN工具 127
4.6.2  数据库备份 131
4.6.3  归档备份与还原 131
4.6.4  归档修复 133
4.6.5  数据库还原恢复 134
4.6.6  指定映文件还原 139
4.6.7  表空间还原 1404.7  使用DM控制台工具进行脱机备份 1425章  DM8数据守护 144
5.1  数据守护 144
5.1.1  守护进程 145
5.1.2  监视器 145
5.1.3  配置文件 1465.2  实时主备环境搭建 147
5.2.1  环境说明 147
5.2.2  创建主库并同步原始数据 147
5.2.3  配置主备库参数 152
5.2.4  注册并启动守护进程 156
5.2.5  配置监视器 156
5.2.6  主备同步测试 1595.3  数据守护的启动与关闭 160
5.3.1  启动说明 160
5.3.2  关闭说明 161
5.3.3  关闭数据守护环境 161
5.3.4  启动数据守护环境 162
5.3.5  通过监视器启动和关闭 1645.4  数据守护信息查看 170
5.4.1  通过监视器查看 170
5.4.2  通过视图查看 1795.5  数据守护主备库切换 179
5.5.1  Switchover 180
5.5.2  Takeover 181
5.5.3  数据守护的自动恢复 1855.6  重建数据守护的备库 190
5.6.1  模拟备库故障 190
5.6.2  重建备库实例 191
5.6.3  配置参数文件 191
5.6.4  备份主库 191
5.6.5  在备库上还原主库 191
5.6.6  备份主库归档 192
5.6.7  在备库上恢复归档 193
5.6.8  MOUNT启动备库 193
5.6.9  修改备库模式 193
5.6.10  在备库注册并启动守护进程 1945.7  为实时主备添加备库节点 195
5.7.1  环境说明 195
5.7.2  准备新备库 196
5.7.3  修改监视器配置文件 197
5.7.4  验证新的数据守护环境 1986章  达梦共享存储数据库集 201
6.1  DMDSC说明 201
6.2  DMASM说明 202
6.2.1  DMASM概念 202
6.2.2  磁盘组说明 2036.3  DMCSS说明 2036.4  搭建DMDSC环境 204
6.4.1  环境准备 204
6.4.2  UDEV绑定磁盘 205
6.4.3  配置裸设备 206
6.4.4  安装达梦数据库软件 207
6.4.5  配置dmdcr_cfg.ini文件 207
6.4.6  使用DMASMCMD工具初始化 208
6.4.7  配置dmasvrmal.ini文件 209
6.4.8  准备dmdcr.ini配置文件 209
6.4.9  启动DMCSS/DMASM程序 210
6.4.10  创建DMASM磁盘组 212
6.4.11  配置dminit.ini文件 212
6.4.12  使用dminit 初始化数据库环境 213
6.4.13  启动数据库服务器 214
6.4.14  连接数据库验证 215
6.4.15  注册服务 215
6.4.16  启动服务验证 2166.5  DMDSC连接的故障重连 217
6.5.1  配置连接服务名 217
6.5.2  测试故障自动重连 2186.6  DMDSC信息查看 219
6.6.1  DMCSSM监视器 219
6.6.2  集相关的动态视图 2256.7  DMDSC的启动与关闭 227
6.7.1  DMDSC的启动/关闭流程 227
6.7.2  在节点故障的情况下启动DMDSC 2286.8  DMDSC的DCR磁盘/VOTE磁盘/磁盘组管理 234
6.8.1  添加测试磁盘 234
6.8.2  DMASMCMD 工具 234
6.8.3  裸设备路径变化 240
6.8.4  DMASMTOOL工具 2436.9  DMDSC的备份与恢复 248
6.9.1  远程归档 248
6.9.2  表的备份与恢复 253
6.9.3  数据库的备份与恢复 254

《达梦数据库运维实战》 发售了相关推荐

  1. 达梦数据库运维监控之DEM

    一.DEM概述 DEM 全称为 Dameng Enterprise Manager.本工具主要提供如下功能: 客户端工具.用户能够通过 DEM 工具来进行 DM 数据库的对象管理.状态监控.SQL 查 ...

  2. 十九、Mysql数据库运维实战--SQL1

    一.SQL语言分类 SQL(Structured Query Language 即结构化查询语言) SQL语言主要用于存取数据.查询数据.更新数据和管理关系数据库系统,SQL语言由IBM开发. 分类 ...

  3. DBeaver 连接达梦数据库

    首先问一句,你用的是windows还是mac?唯一需要注意的是下载相应版本和系统的DBeaver DBeaver新版本不支持ODBC连接数据库,所以达梦就被DBeaver排除在外了 别慌,喝杯八二年的 ...

  4. oracle数据库dblink创建语句_「运维实验」——达梦数据库间DBlink配置

    作为一名运维工程师一定会专注于日常运维实验分享,即时分享即时阅读,希望能帮助同行在运维路上一路前(tuo)行(fa). 下面是详细实验: 实验环境说明 达梦数据库1:192.168.80.40 DMS ...

  5. oracle数据库dblink创建语句_「运维实验」——达梦数据库DBlink连接Oracle配置

    经过昨天达梦数据库间DBlink配置(具体操作可回看上一篇文章),今天做延伸实验. 实验环境说明 Oracle数据库1:192.168.80.40 ora11g RHEL 6.5 64位 达梦数据库1 ...

  6. 达梦数据库DEM(企业管理器)部署实战

    达梦数据库DEM(达梦企业管理器)部署实战 一.前言 二.DEM是什么 2.1 DEM简介 2.2 DEM在哪 三.基础环境信息 四.DEM部署 4.1创建元数据库 4.1.1 什么是元数据库 4.1 ...

  7. 手把手教你达梦数据实时同步软件 (DMHS)的安装和使用(附实战详细记录:本地模拟实现达梦数据库双活、灾备)

    系列文章目录 文章目录 系列文章目录 前言 环境 一.DMHS的安装 (命令行) 1.安装文件准备 2.修改可执行文件后执行安装程序 二.DM8数据库准备工作 1.开启归档日志 2.开启逻辑日志 3. ...

  8. 达梦数据库自动备份,DM8设置自动备份,达梦数据库,自动备份。详细步骤。常用命令,启动关闭数据库,查看DMAP状态

    常用命令 DmServiceDAMENG.service改成自己bin目录下文件名 运维常见问题,官方文档 注意事项 登录客户端工具,一定要使用SYSDBA用户进行下面的客户端操作 登录数据库主机,一 ...

  9. oracle向达梦迁移工作量,从Oracle安全移植到国产达梦数据库的DBA实践

    随着我国对信息安全和自主可控技术的日益重视,国产数据库在党政机关.军队和大型央企等行业中得到了快速应用.达梦数据库(以下简称DM)是国内数据库行业领军企业--达梦推出的一款自主可控的高性能数据库产品. ...

最新文章

  1. 搞技术的OpenAI现在要做投资了,成立1亿美元创业基金,网友:融资花不完了?...
  2. ajax获取网页新闻,基于Ajax的新闻网页动态数据的抓取方法及系统
  3. Linux 大规模请求服务器连接数相关设置
  4. Lambda标准格式
  5. python3程序设计基础刘德山答案_Python 3 程序设计学习指导与习题解答
  6. 我终于知道post和get的区别
  7. vi @-function
  8. nginx加载图片慢_优化vue项目的首屏加载速度
  9. hdu2844 Coins(普通的多重背包 + 二进制优化)
  10. Java素数怎么判断
  11. keil(arm)中配置c99方法 及 C99特性
  12. 身份证号前缀与区域对照表
  13. 比特率和波特率的关系
  14. oracle统计个数函数,oracle中字符串统计的函数
  15. AI编译器与TPU-MLIP
  16. 如何取消您的Nintendo Switch在线订阅
  17. 计算机英语构词法,计算机专业英语的构词方法论文
  18. 程序员的12条经营分享
  19. 2019年,大前端技术趋势程度解读
  20. JavaScript数据类型及转换

热门文章

  1. 第十一讲:工业网络——搭建环间耦合网络
  2. C/C++ “undefined reference to XXX“问题总结
  3. pip安装库遇到的问题
  4. securityoverridehacking challenge 解题思路汇总——Forensics
  5. coursera 吴恩达 -- 第一课 神经网络和深度学习 :第二周课后习题 Neural Network Basics Quiz, 10 questions
  6. 【蓝桥模板】——迷宫迷雾重重,小蓝带你拨云见日(DFS地图模板)
  7. 如何在AD中添加3D封装模型库(超详细)
  8. 计算机毕业设计ssm农村地产物品交易网站mg72q系统+程序+源码+lw+远程部署
  9. Android 视频播放(附源码下载)
  10. linkage mapping出错解决指南