我们在 Windows 操作系统上有一个桌面应用程序,它安装了 MariaDB 服务器 10.4.10。有时客户端会断电,PC 重启后 MariaDB 数据库会损坏,Windows Server 无法启动。日志显示某些表随机损坏。服务器配置是默认的,不是每 1-5 秒一个请求负载过重。我想知道是否有一些配置更改可以帮助避免或至少降低出现此问题的可能性?
我们在 Windows 操作系统上有一个桌面应用程序,它安装了 MariaDB 服务器 10.4.10。有时客户端会断电,PC 重启后 MariaDB 数据库会损坏,Windows Server 无法启动。日志显示某些表随机损坏。服务器配置是默认的,不是每 1-5 秒一个请求负载过重。我想知道是否有一些配置更改可以帮助避免或至少降低出现此问题的可能性?
很可能是因为 Windows
write caching
。虽然缓存提供了速度,但它也推迟了写入磁盘的时间。您通常不想为所有内容删除它。一种修复方法,
请注意,MariaDB 中有命令
Flush
,您可以尝试。