通过本文主要向大家介绍了高性能mysql,mysql高性能优化,高性能mysql 第四版,高性能mysql 第3版,高性能mysql pdf等相关知识,希望本文的分享对您有所帮助
问题的背景:在实际使用MySQL时,如果访问量比较大,那么很可能会出现大量Locked状态的进程,但是却不能方便的识别是哪条SQL引起的问题,很多人遇到此类问题时,多半是通过PhpMyAdmin查询可疑SQL,然后KILL掉,但问题是可疑SQL可能会很多,这样逐一尝试太过笨拙,有的人一怒之下很可能会重启MySQL,但如此治标不治本的方法肯定更不可取。
开始实验,在test数据库先建立一个测试表foo(注意:是MyISAM表类型),添加若干数据:
如此,我们就能看到id是10的SQL堵塞了id是20的SQL,至于具体的SQL,到SHOW PROCESSLIST里对照一下就能看到了。 </div>
开始实验,在test数据库先建立一个测试表foo(注意:是MyISAM表类型),添加若干数据:
如此,我们就能看到id是10的SQL堵塞了id是20的SQL,至于具体的SQL,到SHOW PROCESSLIST里对照一下就能看到了。 </div>