注册
达梦数据库的数据守护信息查询
培训园地/ 文章详情 /

达梦数据库的数据守护信息查询

幕后黑手 2023/05/19 1845 0 0

达梦数据库的数据守护方案

达梦数据库的数据守护(Data Watch)是一种高可用的数据库解决方案,通过主备库的方式提供数据库的容灾方案,根据归档类型的不同,数据守护方案有如下三种类型:

  1. 基于实时归档的实时主备(REALTIME)。
  2. 基于即时归档的读写分离集群(TIMELY)
  3. 基于异步归档的异步主备(ASYNC)。

实时主备是在进行归档的时候先将RLOG_BUF发送到备库,再将RLOG_BUF写入本地联机的REDO日志中。读写分离集群是将日志写入日志文件写入本地联机的REDO日志文件,再发生RLOG_BUF到备库。而异步主备则需要通过定时器定期触发主库发送归档日志到异步备库。三种主库类型最主要的区别就是数据同步的时间不同,其实施上来说,除了归档类型不同外,其他搭建和维护都类似。
在搭建数据守护环境的过程中,会涉及以下配置的修改:

(1)数据库配置文件:dm.ini
(2)MAL配置文件:dmmal.ini
(3)REDO日志归档和配置文件:dmarch.ini
(4)守护进程配置文件:dmwatcher.ini
(5)守护进程控制文件:dmwatcher.ctl
(6)监视器配置文件:dmmonitor.ini
(7)定时器配置文件:dmtimer.ini
(8)MPP控制文件:dmmpp.ctl

守护信息查看

1)通过监视器查看:

1.显示监视器自身版本信息 show version
2.显示所有组的全局信息 show global info	 
3.显示指定库的详细信息 show database [group name] db_name 
4.显示指定组的实例信息 show [group name
5.每隔n秒自动显示所有组的实例信息 show i [nterval] n
6.取消自动显示 q
7.列出指定组的库对应的守护进程配置信息,如果都未指定,则列出所有的守护进程配置信息 list [[group name]db_name]
8.显示指定库的OPEN历史信息 show open info [group name]db_name
9.查看源库到指定组的指定库的归档同步信息 show arch send info [group name]db_name
10.查看指定组的指定库的日志重演信息 show apply stat [group name]db_name
11.列出链接到指定守护进程的所有监视器信息 show monitor [group name]db_name
12.查看系统的当前运行状态 tip

2)通过视图查看:

视图 说明
V$UTSK_INFO 查询守护进程向实例发送请求的执行情况
V$UTSK_SYS2 查询实例当前的全局信息
V$RECOVER_STATUS 在主库上查询备库的恢复进度,如果已经恢复完成,查询结果为空
V$KEEP_RLOG_PKG 在备库上查询KEEP_RLOG_PKG信息
V$RLOG_PKG 查询日志包信息
V$RLOG_PKG_STAT 显示当前实例日志系统中日志包使用的统计信息
V$RAPPLY_SYS 在备库上查询备库重演日志的系统信息
V$RAPPLY_LOG_TASK 在备库上查询备库当前的重做任务的日志信息
V$RAPPLY_STAT 在备库上查询备库重演日志的统计信息
V$RAPPLY_LSN_INFO 在备库上查备库重演信息
V$ARCH_FILE 查询本地已经远程归档的日志信息
V$ARCH_SEND_INFO 在主库上查询备库的日志发送统计信息
V$MAL_LINK_STATUS 查询本地实例到远程实例的MAL链路连接状态
V$MAL_SYS_MAL 查询主库的MAL系统信息
V$MAL_SITE_INFO 查询MAL站点的信息视图
V$DM_ARCH_INI 查询归档参数信息
V$DM_MAL_INI 查询MAL参数信息
V$DM_TIME_INI 查询定时器参数信息
V$DMWATCHER 查询当前登录实例所对应的守护进程信息
评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服