mysql怎么終止結(jié)束當(dāng)前正在執(zhí)行的sql語(yǔ)句?下面就給大家介紹其實(shí)現(xiàn)方法。
操作步驟:
show?processlist;
找出你要停止的語(yǔ)句
然后找出你要終止的語(yǔ)句的id
在系統(tǒng)下mysqladmin -uroot -ppassword kill將要?dú)⒌腎D清除即可。
MySQL查詢語(yǔ)句執(zhí)行的過(guò)程:
1、客戶端發(fā)送一條查詢給服務(wù)器;
2、服務(wù)器先會(huì)檢查查詢緩存,如果命中了緩存,則立即返回存儲(chǔ)在緩存中的結(jié)果。否則進(jìn)入下一階段;
3、服務(wù)器端進(jìn)行SQL解析、預(yù)處理,再由優(yōu)化器生成對(duì)應(yīng)的執(zhí)行計(jì)劃;
4、MySQL根據(jù)優(yōu)化器生成的執(zhí)行計(jì)劃,調(diào)用存儲(chǔ)引擎的API來(lái)執(zhí)行查詢;
5、將結(jié)果返回給客戶端。
相關(guān)學(xué)習(xí)推薦:mysql教程
? 版權(quán)聲明
文章版權(quán)歸作者所有,未經(jīng)允許請(qǐng)勿轉(zhuǎn)載。
THE END