mysql复制表的时候会死锁吗


mysql复制表的时候会死锁吗

文章插图

mysql复制表的时候会死锁 。用mysql在同一个mysql server中复制数据库有时会出现死锁,即show processlist会看到mysql命令的connection在执行第一个drop function的sql,但状态是waiting for table lock,mysqldump命令卡在sleep状态,没执行什么操作,查看information-scheme.INNODB-LOCKS又是空的 。先mysqldump到文件,再用mysql命令执行文件就不会出现这样的死锁 。
【mysql复制表的时候会死锁吗】

    推荐阅读