没有锁定表和数据完整性的mysqldump

时间:2013-07-06 08:38:29

标签: mysql innodb mysqldump

我希望mysqldump一个巨大的innodb数据库,而不使用(--single-transaction --quick)锁定表,同时将新记录插入到数据库中。 mysqldump进程将持续很长时间,插入将很快完成。 我的问题是:
mysqldump会转储所有记录,包括在mysqldump启动后插入的新插入的记录吗?

1 个答案:

答案 0 :(得分:0)

不,InnoDB将使用其内置的事务语义在您开始获取表的内容时显示表的内容。在您开始提取它之后进入表格的行不包括在内。

如果你的桌子很忙,当mysqldump运行时,事情可能会显着减慢。