CORTP-46911:由于负载较高、RDB在大规模读取时可能会出现较长的读取时间
问题描述
- 如果复制的数据库(RDB)实例出现以下情况、则发生原因RDB读取迟发可能会逐渐增加。
- 外部和/或内部工作流在较长时间(数小时)内生成大量并发读取请求
- 这与频繁写入(事务)结合使用
- 这最终可能会导致各种管理操作和命令超时。
- 如果此问题描述影响卷位置数据库(VLDB)、则可能会影响数据卷访问、从而导致NFS协议延迟和超时。
- 此外、如此高的并发读取请求和正在进行的事务处理率可能会导致数据库日志文件rdb.db-wal的大小增大(即数百MB甚至数GB)。
- 反过来、这可能会导致受影响的管理进程进入和退出仲裁、重新加入仲裁需要额外的时间、并且进程启动时间超过正常时间。