Mysql 在不锁定表的情况下同时从不同线程插入多个?

Mysql 在不锁定表的情况下同时从不同线程插入多个?,mysql,locking,deadlock,database-administration,Mysql,Locking,Deadlock,Database Administration,我面临mysql表锁的问题。我想在一个表中插入来自不同线程的多条记录。在此情况下,开始向表中插入数据的第一个线程获取表锁,其他线程必须等待第一个线程完成。这是应用程序的开销。我想解决这个问题。我希望允许所有线程同时将批量记录插入到同一个表中。在mysql中是否可能,如果可能,那么如何实现??请引导我 谢谢 尼特什·库马尔(Nitesh Kumar)看来你的问题在于隔离级别 检查连接隔离级别设置是否有帮助 MySQL允许。该行被安排插入,数据库调用返回。从5.5.7开始,它甚至支持延迟多行插入

我面临mysql表锁的问题。我想在一个表中插入来自不同线程的多条记录。在此情况下,开始向表中插入数据的第一个线程获取表锁,其他线程必须等待第一个线程完成。这是应用程序的开销。我想解决这个问题。我希望允许所有线程同时将批量记录插入到同一个表中。在mysql中是否可能,如果可能,那么如何实现??请引导我

谢谢


尼特什·库马尔(Nitesh Kumar)

看来你的问题在于隔离级别

检查连接隔离级别设置是否有帮助

MySQL允许。该行被安排插入,数据库调用返回。从5.5.7开始,它甚至支持延迟多行插入