Oracle 等待事件 parallel recovery coord send blocked 官方解释,作用,如何使用及优化方法
本站中文解释
Oracle事件parallel recovery coord send blocked指的是,在并行恢复过程中,耗时可能很长,由于节点上要发出的消息出现阻塞,使得该Oracle 事件警告成为一个常见的例子。
并行恢复是在复制或分离的可用数据库上超过一个副本的过程,一般由多台服务器完成,在恢复之前,任何一个新加入的副本都必须输入全部现有副本的已经恢复的信息,这是由多台服务器发送和接收状态信息来完成的。
当出现Oracle事件parallel recovery coord send blocked时,说明某台服务器或者多台服务器之间交换信息过程中出现了阻塞,导致并行恢复过程受阻,如果长时间出现阻塞,将会影响整个恢复的时间,也可能导致恢复失败。
为了解决这个问题,首先需要查看具体的错误日志,找出阻塞的原因,以及对应的节点,如果节点之间的网络受到了影响,应该GPU处理它们,包括更换连接组件,更新驱动程序等。
如果是由于服务器硬件问题引起的阻塞,则应尽快处理,可以在有效时间框架和全局事务状态上限制用户,减少服务器的负载,节省系统和节点之间的传输时间,也可以考虑更换服务器来提高网络性能,以减少Oracle事件parallel recovery coord send blocked的发生概率。
官方英文解释
The parallel recovery coordinator cannot send a redo change message because the recovery slave is still actively applying redo that it has already received and has not yet released the channel.
Wait Time: 100ms
Parameters: None