MySQL睡眠模式错误

时间:2011-10-07 10:46:12

标签: mysql

我们将我们的Massmail服务器从Windows机器连接到托管MySQL服务器的Linux机器。我们使用MySQL驱动程序连接两台服务器。但是,从本周开始,查询(来自Windows机器)会带来数据,但进程会在Windows计算机上挂起。 但是,使用Show Processlist在MySQL中检查时;命令,它显示命令处于休眠模式?

记录集有98K行,它会在79K行左右休眠。我检查了查询,并在一秒钟内在phpMyAdmin中运行。

有什么想法吗?

编辑1:表格类型是MyISAM,其中字段被编入索引。

编辑2:我的想法是调用表的脚本获取数据并进行一些处理。与此同时,MySQL中的进程进入休眠状态,但脚本以某种方式冻结,从而使MySQL线程不会死亡。有意义吗?

1 个答案:

答案 0 :(得分:1)

事实证明,问题是由于Windows服务器上的C驱动器中的空闲空间(152mb)较低。删除一些文件解决了问题。

由于