primary模式,和standby模式的区别
Primay模式就是提供完整的数据库示例,一般设置主库为primary模式
Standby模式用来读取数据库示例,用于容灾,查询,备份,只读等功能
本地守护和全局守护的区别
本地守护:监控本地数据服务,如果长时间没有收到被监控的数据库消息则判定数据库故障
全局守护:一般用于集群,自动识别具体的集群类型,在本地守护的基础上通过和远程守进程的交互,增加了主备库切换、主备库故障检测、备库接管、数据 库故障重加入等功能。(可以在dmwatcher中修改DW_TYPE来修改)
守护模式支持两种故障模式(可以在dmwatcher.ini中修改DW_mode来选择)
- 自动切换:主库发生故障时,监视器自动选择备库进行切换
- 手动切换:通过监视器命令 修改你要切换的备库
实时归档和及时归档的区别(在dmarch.ini中可以选择需要归档的类型)
实时归档:不需要考虑事务的一致性 主库发送给从库的请求,从库立马响应
及时归档:考虑到事务的一致性 需要等redo日志重演完了以后再响应主库
监视器的类型(可在dmmonitor.ini配置文件中修改MON_DW_CONFIRM来选择类型)
监控模式: