摘要: 第一部分为产生大量sleep进程的原理及对应解决方法第二部分为设置wait_timeout值,有效减少sleep进程 第一部分开始 1、通常来说,MySQL出现大量Sleep进程是因为采用的PHP的MySQL长链接数据库方式,即使用了mysql_pconnect来打开链接数据库,解决办法就是使用“短 阅读全文
posted @ 2017-02-15 16:35 杜子腾'blog 阅读(1180) 评论(0) 推荐(0) 编辑
摘要: mysql> show processlist; +—–+————-+——————–+ | Id | User | Host | db | Command | Time| State | Info +—–+————-+——————–+ |207|root |192.168.0.2:51621 |my 阅读全文
posted @ 2017-02-15 16:02 杜子腾'blog 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 查看连接数,状态 1、查询进程 show processlist 查询到相对应的进程 然后 kill id 2、查询是否锁表show OPEN TABLES where In_use > 0; 3、查看正在锁的事务 SELECT * FROM INFORMATION_SCHEMA.INNODB_LO 阅读全文
posted @ 2017-02-15 14:22 杜子腾'blog 阅读(247) 评论(0) 推荐(0) 编辑