【DM版本】:dm8
【操作系统】:windows11
【CPU】:AMD Ryzen 7 5800H
【问题描述】*:电脑卡死,强制重启后DmServiceDMSERVER启动失败。
日志报错:2024-10-10 16:22:17.919 [INFO] database P0000005748 T0000000000000008812 buf4_page_flush_low_org page(9, 0, 31130), page_lsn(589782) < disk_lsn(589826)
2024-10-10 16:22:17.919 [FATAL] database P0000005748 T0000000000000008812 [for dem]SYSTEM SHUTDOWN ABORT.
2024-10-10 16:22:17.919 [FATAL] database P0000005748 T0000000000000008812 buf4_page_flush_low_org check error
2024-10-10 16:22:17.919 [FATAL] database P0000005748 T0000000000000008812 code = -1, dm_sys_halt now!!!
2024-10-10 16:22:17.919 [INFO] database P0000005748 T0000000000000008812 total 2 rfil opened!
本机内存多少?数据库dm.ini文件里buffer参数配置多少?
"buf4_page_flush_low_org check error" 通常表示dm数据库在进行缓冲区页面刷新操作时发现了一个异常。这可能是由于数据页面损坏、内存不足或者其他底层错误导致的。
排查建议:
检查系统日志:查看达梦数据库的系统日志,寻找更详细的错误信息,以确定具体原因。
检查内存:确保服务器有足够的物理内存和交换空间,并检查是否有内存泄漏的问题。
检查数据文件:确认数据文件没有损坏,如果有备份,可以尝试恢复数据文件。
检查数据库参数:检查数据库的配置参数,如缓冲区大小、检查点频率等,确保配置正确。
联系技术支持:如果问题复杂或无法解决,可以联系达梦数据库的技术支持获取专业帮助。
在进行任何修复操作之前,请确保已经备份了重要数据,以防止数据丢失。
您好 建议使用备份加归档文件进行实例恢复 谢谢