为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。 【DM版本】:1-3-162-2024.07.03-234060-20108-ENT 【操作系统】:麒麟V10 【CPU】:海光 【问题描述】*:备库内存使用率高于主库内存使用率,备库没有人连接使用的,两个库的dm.ini参数一样并都已经通过优化脚本优化过的,和备库v$mem_pool中MAL SYS有关系吗 主库: 备库:
备库内存使用率过高一般是由于主库的并发较多,事物产生过大,但备库磁盘、网络等性能资源参数不足,导致产生的归档重演堆积过多。解决该问题可以通过多种方案解决: 1、备库不做查询的情况下: 可以打开备库的并行重演参数来加快备库的归档重演速度。进而降低使用率,开启办法: 该参数需要重启数据库 sp_set_para_value(2,'REDOS_PARALLEL_NUM',8);
2、联系项目责任工程师对备库系统参数进行优化处理,并解决大事务、慢sql问题进一步优化该类型问题。
备库内存使用率过高一般是由于主库的并发较多,事物产生过大,但备库磁盘、网络等性能资源参数不足,导致产生的归档重演堆积过多。解决该问题可以通过多种方案解决:
1、备库不做查询的情况下:
可以打开备库的并行重演参数来加快备库的归档重演速度。进而降低使用率,开启办法:
该参数需要重启数据库
sp_set_para_value(2,'REDOS_PARALLEL_NUM',8);
2、联系项目责任工程师对备库系统参数进行优化处理,并解决大事务、慢sql问题进一步优化该类型问题。