explain執行計劃查看sql(insert into a select * from b)

一個簡單的表 初始不給age加索引,此時此表只有一個主鍵索引 此時select行可以看到type=all,全表掃描(從磁盤) 在默認的事務隔離級別下:insert into a select * from b 加鎖規則是:a表鎖,b表逐步鎖(掃描一個鎖一個)。也就意味着在執行insert into select from 語句時,mysql會從上到下掃描b表內的記錄並且加鎖,這樣一來不就和直接鎖表
相關文章
相關標籤/搜索