我有一个在 Ubuntu 上运行的 MySQL 服务器。如果我重新启动 MySQL,一切都很好。但是,如果我重新启动操作系统,我的查询时间会增加 10 到 100 倍。我发现的问题的唯一“解决方案”是optimize
在每张桌子上运行。之后一切又恢复正常。然而,在每次操作系统重启后重建整个数据库显然是极其痛苦的,而且不是一个可行的长期解决方案。
我通过以下方式重新启动操作系统
stop mysql
ps -C mysql
并ps -C mysqld
reboot
如果我不重启操作系统并再次启动 MySQL,一切都很好。
附加信息:
眼镜:
my.cnf
文件:
[client]
port = 3306
socket = /var/run/mysqld/mysqld.sock
[mysqld_safe]
socket = /var/run/mysqld/mysqld.sock
nice = 0
[mysqld] …
Run Code Online (Sandbox Code Playgroud)