在數據庫的使用過程中可能遇到鎖表的情況,導致其他進程訪問同樣的表時出現超時的情況。具體表現為,在MySQL中使用如下命令
SHOW PROCESSLIST顯示結果為
其中,Status列表示語句的查詢狀態,若值為Locked,則表示該查詢被其他查詢鎖住了。HZ喎?http://www.Bkjia.com/kf/ware/vc/" target="_blank" class="keylink">vc3Sx7cq+t6Kz9rLp0a/T777ktcTW97v60MXPoqOsyOfNvMv5yr6jrLG7y/jXobXEsunRr9TaMTkyLjE2OC4xLjE1Mtb3u/q1xDM4Mjkytsu/2reis/a1xFRDUMGsvdPJz6GjSW5mb8HQ1tC4+LP2wcuxu8v416G1xNPvvuS1xNDFz6KhozwvcD4KPHA+1PXDtLj5vt3V4tCp0MXPotXSs/axu8v416G1xFNRTNPvvuTL+dTavfizzLXEz+C52NDFz6KjrLTTtvjOqkRFQlVHzOG5qbDv1vrE2KO/PC9wPgo8aDE+Mi4gveK+9re9t6g8L2gxPgo8aDI+YS4guPm+3VRDULbLv9q6xaOssum/tL34s8xQSUQ8L2gyPgq3vbeo0rujumxzb2YKPHByZSBjbGFzcz0="brush:sql;">lsof -Pnl +M -i4 | grep 38292
方法二:netstat
netstat -anp | grep 38292
ps aux | grep 11882如下圖所示,可以查看進程啟動的命令等基本信息