【发布时间】:2011-10-07 10:46:11
【问题描述】:
我们正在将我们的 Massmail 服务器从 Windows 机器连接到托管 MySQL 服务器的 Linux 机器。我们正在使用 MySQL 驱动程序连接两台服务器。但是,从本周开始,查询(来自 Windows 机器)带来了数据,但该过程在 Windows 机器上挂起。
但是,当使用Show Processlist 签入 MySQL 时;命令,显示该命令处于SLEEP模式?
记录集有 98K 行,大约 79K 行进入休眠状态。我检查了查询,它在一秒钟内在 phpMyAdmin 中运行。
有什么想法吗?
编辑 1:表类型是 MyISAM 并且字段被索引。
编辑 2:我的想法是调用 Table 的脚本获取数据并进行一些处理。与此同时,MySQL 中的进程进入睡眠状态,但脚本以某种方式冻结,因此保持 MySQL 线程不会死亡。有意义吗?
【问题讨论】:
标签: mysql