查询时间长不返回 一般可能是表被锁住了,show processlist看下语句的状态 MDL锁:找到谁持有锁,k掉等flush:show processlist查找等行锁:sys.innodb_lock_waits查找,k掉查询慢:一致性读导致慢,lock in share mode是当前读,直接读到结果;而 一致性读会逐个从undolog找,很慢。