Python MySQLdb默认关闭autocommit带来的坑

2016-04-22  本文已影响281人  baboon

python MYSQLdb 默认关闭 autocommit,任意执行一个 select * from user 语句,对于 MYSQL 5.5 以上的版本,都会造成 METADATA LOCK 阻塞。如下

select * from user;
alter table user ......;  -- 阻塞 METADATA LOCK
select * from user;     -- 阻塞 METADATA LOCK

结论:

上一篇 下一篇

猜你喜欢

热点阅读