作者qazwsx2013 (sam)
看板Database
标题[SQL ] 关於 sql 执行顺序
时间Wed Nov 13 18:29:26 2013
请教一下各位, 我的资料库是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).......
因我在本机测试,结果他是会依照顺序~
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 203.69.59.91
1F:推 mathrew:a 执行完毕才会开始执行 b 11/14 04:21
2F:→ iFEELing:是否同一session ? 11/16 18:57