调试MySQL崩溃-12k打开的表?
我已经运行Web服务器好几年了,但最近它开始出现问题。我发现问题出在mysql上,因为查询将花费越来越长的时间,重新启动它将解决问题。然而,昨天晚上,整个事情在我面前爆发了,因为服务器停了太多,我甚至无法用SSH连接到它 它是什么:它是一台CentOS 5 64位机器,8GB内存 运行内容:LAMP有几个低流量网站,一个minecraft服务器和一个teamspeak服务器。大多数网站都在运行Wordpress。 在内存和CPU方面,当我意识到MySQL请求需要花很长时间时,我未经训练的眼睛看不到任何问题。MySQL使用的是开箱即用的配置,我从未更改过任何东西 所以我今天开始查看MySQL状态,发现有几个数字是红色的:调试MySQL崩溃-12k打开的表?,mysql,Mysql,我已经运行Web服务器好几年了,但最近它开始出现问题。我发现问题出在mysql上,因为查询将花费越来越长的时间,重新启动它将解决问题。然而,昨天晚上,整个事情在我面前爆发了,因为服务器停了太多,我甚至无法用SSH连接到它 它是什么:它是一台CentOS 5 64位机器,8GB内存 运行内容:LAMP有几个低流量网站,一个minecraft服务器和一个teamspeak服务器。大多数网站都在运行Wordpress。 在内存和CPU方面,当我意识到MySQL请求需要花很长时间时,我未经训练的眼睛看不
- Innodb_缓冲区_池_读取813
- 处理器读数为19.1 k
- Handler\u读取\u rnd\u下一个6.3米
- 已创建\u tmp\u磁盘\u表1.1 k
- 排序\合并\通过1
- 开放式表格12.5 k
- 表2
你知道会出什么问题吗?如何调试它?如果问题是如何调试它,我想这是一个小小的答案:
- 尝试重新生成mysql表的统计数据(subs.question:什么是容量法?)
- 改进您的表\u缓存:如果打开的\u表的增加很快,尤其是,并且您的ram正如您所说的那样正常
- 查看您的硬盘驱动器状态:已满
- 隔离问题:尝试使用sql plus中的一些简单查询
祝你好运,如果问题是如何调试,我想这是一个小小的答案:
- 尝试重新生成mysql表的统计数据(subs.question:什么是容量法?)
- 改进您的表\u缓存:如果打开的\u表的增加很快,尤其是,并且您的ram正如您所说的那样正常
- 查看您的硬盘驱动器状态:已满
- 隔离问题:尝试使用sql plus中的一些简单查询
您好,祝您好运您应该将此问题发送给您应该将此问题发送给