[SQL ] 關於 sql 執行順序

作者: qazwsx2013 (sam)   2013-11-13 18:29:26
請教一下各位, 我的資料庫是mysql
如果有兩筆sql要下, a將insert 10000筆紀錄, b將insert 5000筆,
在不lock table的前提下, 執行順序a -> b,
b sql 是否會等到 a sql執行完畢才會開始insert??
還是說有可能 a sql尚未執行完 , b 已開始執行部分的 insert
EX :
a : INSERT INTO test (id,key) VALUES (null,10001),(null,10002).......
b : INSERT INTO test (id,key) VALUES (null,30001),(null,30002).......
因我在本機測試,結果他是會依照順序~
作者: mathrew (Joey)   2012-01-14 04:21:00
a 執行完畢才會開始執行 b
作者: iFEELing (ing)   2012-01-16 18:57:00
是否同一session ?

Links booklink

Contact Us: admin [ a t ] ucptt.com