帮酷LOGO
0 0 评论
文章标签:添加  crashes  崩溃  

MySQL崩溃的最常见原因是由于内存不足而停止或启动失败。要检查这个问题,你需要在崩溃后,检查MySQL错误日志。

首先,通过键入以下命令尝试启动MySQL服务器:


sudo systemctl start mysql

你可以使用less来查看日志,一次一页:


sudo less /var/log/mysql/error.log

一些表示内存量不足的常见消息是Out of memorymmap can't allocate

内存量不足的潜在解决方案包括:

优化你的MySQL配置,这是一个开源的开源工具MySQLtuner,运行MySQLtuner脚本将输出一组推荐的调整你的MySQL配置文件(mysqld.cnf ),注意,使用MySQLTuner之前服务器运行的时间越长,它建议就越准确,若要获取当前设置和MySQLTimer建议的内存使用情况的估计,请使用MySQL Calculator

减少网页加载时对应用程序的web依赖,这通常可以通过向应用程序添加静态缓存来完成,例如,具有可启用缓存功能的Joomla,以及可添加此类功能的WordPress插件WP Super Cache。

我们推荐使用MySQL数据库的服务器至少有1GB内存,但是数据的大小和类型会显著影响内存需求。



文章标签:添加  崩溃  crashes  

Copyright © 2011 HelpLib All rights reserved.    知识分享协议 京ICP备05059198号-3  |  如果智培  |  酷兔英语