星期一, 1 二月 2010

由表引擎不一致导致的MySQL性能降低

« 一个JSP乱码的问题 | Main | Solaris 10 下查看在线的登录用户 »
最近发现服务器反应迟钝,用户反应MySQL响应很慢。这个服务器使用Windows Server 2003安装的MySQL5.0数据库。不但MySQL响应慢,连磁盘拷贝文件的速度也明显降低。服务器内存足够,还有空余5GB内存。百思不得其解,什么原因呢?难道磁盘有问题?出现了坏道?但是又没发现如何文件读取失败的日志消息。进入MySQL,发现有一用户的某些连接一直处于 sending data、sorting result的状态。打开这个用户的数据库,发现某些表使用MyISAM引擎,某些使用InnoDB引擎,将表的引擎都改为MyISAM引擎,一切恢复正常!!

Posted by xiaojf at 7:37 下午 in 未分类

 

[Trackback URL for this entry]

Your comment:

(not displayed)
 
 
 

Live Comment Preview:

 
« First  « Prev   1 2 3 4 5   Next »  Last »
« 二月 »
星期日星期一星期二星期三星期四星期五星期六
 123456
78910111213
14151617181920
21222324252627
28