达梦数据库——数据库状态和模式

DM 数据库包含以下几种状态: 

1. 配置状态( MOUNT ):不允许访问数据库对象,只能进行控制文件维护、归档配置、 数据库模式修改等操作; 

2. 打开状态( OPEN ):不能进行控制文件维护、归档配置等操作,可以访问数据库对 象,对外提供正常的数据库服务; 

3. 挂起状态( SUSPEND ):与 OPEN 状态的唯一区别就是,限制磁盘写入功能;一旦 修改了数据页,触发 REDO 日志、数据页刷盘,当前用户将被挂起。 

OPEN 状态与 MOUNT SUSPEND 能相互转换,但是 MOUNT SUSPEND 之间不能相互 转换


DM 数据库包含以下几种模式: 

1. 普通模式( NORMAL ):用户可以正常访问数据库,操作没有限制; 

2. 主库模式( PRIMARY ):用户可以正常访问数据库,所有对数据库对象的修改强制 生成 REDO 日志,在归档有效时,发送 REDO 日志到备库; 

3. 备库模式( STANDBY ):接收主库发送过来的 REDO 日志并重做。数据对用户只读。 

三种模式只能在 MOUNT 状态下设置,模式之间可以相互转换。 对于新初始化的库,首次启动不允许使用 mount 方式,需要先正常启动并正常退出, 然后才允许 mount 方式启动。 一般情况下,数据库为 NORMAL 模式,如果不指定 MOUNT 状态启动,则自动启动到 OPEN 状态。 在需要对数据库配置时(如配置数据守护、数据复制),服务器需要指定 MOUNT 状态启 动。当数据库模式为非 NORMAL 模式( PRIMARY STANDBY 模式),无论是否指定启动状态, 服务器启动时自动启动到 MOUNT 状态。

请使用浏览器的分享功能分享到微信等