良玉的博客 点点滴滴,积水成河_良玉的博客_页游、手游linux运维工程师之路

解决MyISAM锁表

服务器上经常出现mysql进程占CPU100%的情况,使用show processlist命令后,看到出现了很多状态为LOCKED的sql。使用show status like 'table%'检查Table_locks_immediate和Table_locks_waited,发现Table_locks_waited偏 大。出问题的表是MyISAM,分析大概是MyISAM的锁表导致。

MyISAM适合于读频率远大于写频率这一情况。而我

阅读全文...