select只查一行的语句,执行慢的原因_select执行慢_囚牢-峰子的博客-CSDN博客

网站介绍:文章浏览阅读1.1k次。需要说明的是,如果 MySQL 数据库本身就有很大的压力,导致数据库服务器 CPU 占用率很高或 ioutil(IO 利用率)很高,这种情况下所有语句的执行都有可能变慢,不属于我们今天的讨论范围。第一类:查询长时间不返回一般碰到这种情况的话,大概率是表 t 被锁住了。接下来分析原因的时候,一般都是首先执行一下 show processlist 命令,看看当前语句处于什么状态。等 MDL 锁出现这个状态表示的是,现在有一个线程正在表 t 上请求或者持有 MDL 写锁,把 select _select执行慢