将主库关机,将备库切主库执行alter database commit to switchover to primary; 很慢,大家有遇到过的吗?

将主库关机,将备库切主库执行alter database commit to switchover to primary; 很慢,大家有遇到过的吗?

2回答

baizhaoxianbaizhaoxian  容灾备份管理工程师 , 万国数据服务有限公司
yinxin赞同了此回答
建议如下:1、确认DG的环境信息和是否都是ASM等因素。2、确认# 备库切主库执行alter database commit to switchover to primary执行操作时,数据库相关日志因素记录日志具体的信息。3、检查DG相关的配置信息对不,如.00-确定先修改log_file_name_covert和db_file_name_covert...显示全部

建议如下:
1、确认DG的环境信息和是否都是ASM等因素。
2、确认# 备库切主库执行alter database commit to switchover to primary执行操作时,数据库相关日志因素记录日志具体的信息。
3、检查DG相关的配置信息对不,如.00-确定先修改log_file_name_covert和db_file_name_covert值,然后创建standby ctl;01- 确保主库上的log_file_name_covert和db_file_name_covert配置正确(前面是备库路径,后面是主库路径)。
4、相关说明:
00-DataGuard环境下,如果需要对数据库进行软件、硬件升级等操作,使用Switchover主备切换,可以最大限度减少主库宕机对生产业务的影响。Switchover角色切换后,原来的主库角色已经是切换到备库状态,生产环境的业务可以在新的主库上进行,可以对原主库进行升级等操作而不必担心宕机时间太长对业务产生影响。在原主库升级完成后,再进行一次switchover主备切换,就在最少的宕机时间下,完成了对主库的升级工作。
01-Switchover角色切换两个步骤:主库切物理备库、备库切为新的主库。切换之前要配置好主备库初始化参数、standby日志组、查看监听和tnsnames等准备工作。还需要查看是否有GAP,要在没有GAP的情况下切换,确保切换过程中数据不会丢失。
以上意见 或方法 ,参考,具体还看你环境信息。

收起
 2019-10-12
浏览497
stevelinchaostevelinchao  数据库管理员 , 身份证中心
再核实一下主备库之间的网络是否延迟、日志应用是否慢等情况,正常主备库switchover 应该挺快的。显示全部

再核实一下主备库之间的网络是否延迟、日志应用是否慢等情况,正常主备库switchover 应该挺快的。

收起
 2019-10-11
浏览560

提问者

masha产品总监, 环球软件

分布式关系型数据库选型优先顺序调查

发表您的选型观点,参与即得50金币。

问题状态

  • 发布时间:2019-10-11
  • 关注会员:3 人
  • 问题浏览:2169
  • 最近回答:2019-10-12