并发插入可以以这种方式产生

时间:2012-10-11 21:38:34

标签: mysql innodb

我认为我遇到了一些与并发插入相关的问题所以我想知道是否有这样的并发插入语句 -

insert into table1 (field1,field2,field3) Values (A,B,C);
insert into table1 (field1,field2,field3) Values (1,2,3);

可能会产生类似

的行
A B 3

第一个插入语句中的A和B以及第二个插入语句中的3。我的表正在使用InnoDB存储btw。

1 个答案:

答案 0 :(得分:3)

答案是否定的。插入和更新通常会锁定它们正在运行的表/行,这样就不会发生。