毕业以后一直从事数据库有关的工作,也一直在坚持技术分享,写了很多的博客,但博客有一定的局限性,所以这几年陆续出版了几本书,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. 公司喜欢什么样的程序员?三个特点吸引HR!
  2. UVa 489,紫书P79,刽子手游戏
  3. 02 - Unit07:显示笔记下拉菜单、笔记的分享功能、笔记的删除功能
  4. C语言基于GTK+Libvlc实现的简易视频播放器(二)
  5. mysql left join 索引失效_MySQL索引列上做操作导致索引失效案例分析
  6. 回调函数中有回调函数吗_嗨,那里有回调!
  7. SEO技巧:好的域名是网站成功的开始
  8. redis创建像mysql表结构_Redis数据结构列表实现
  9. JavaWeb学习总结(1-53)
  10. distenct oracle_oracle中distinct的用法详解
  11. 学车是学手动档好,还是学自动档好呢?另外建议自驾游选哪个档比较好呢?
  12. ElasticSearch架构反向思路
  13. 简单python脚本实例-python常用运维脚本实例
  14. C# Winform编程ListBox之DrawItem事件
  15. 以终端模式连接远程桌面
  16. Linux DRM 理解
  17. java 输入一个数四舍五入_Java程序将数字四舍五入到n个小数位
  18. 2018药品目录匹配_本位码_众联社本位码匹配工具2018版破解版
  19. 【JS】WPS宏编辑器
  20. java 类的加载机制详解

热门文章

  1. 模拟和预测识别的模型输出
  2. 005-2三极管的选择及常见型号对比
  3. 前端如何实现请求防抖
  4. 天涯明月刀手游刚入门新手选择什么职业好?
  5. 台式计算机i7,I7台式计算机硬件配置
  6. Error: EPERM: operation not permitted(操作权限问题)
  7. 今天,才明白个人所得税的算法!
  8. 痞子衡嵌入式:超级下载算法(RT-UFL)开发笔记番外(1) - JLinkScript妙用
  9. 硅谷的见证人:惠普公司(HP)
  10. NOMEX 410麦拉片特性及UL认证