Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/61.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
mysqldump没有锁定表和数据完整性_Mysql_Innodb_Mysqldump - Fatal编程技术网

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

mysqldump没有锁定表和数据完整性,mysql,innodb,mysqldump,Mysql,Innodb,Mysqldump,我想在数据库中插入新记录时,mysqldump一个巨大的innodb数据库,而不使用(--single transaction--quick)锁定表。mysqldump进程将持续很长时间,插入将很快完成。 我的问题是: mysqldump是否会转储所有记录,包括在mysqldump启动后插入的新插入的记录?否,InnoDB将使用其内置事务语义在您开始获取表时显示表的内容。不包括在开始提取表后进入表的行 如果您的表很忙,那么在mysqldump运行时,速度可能会明显减慢

我想在数据库中插入新记录时,mysqldump一个巨大的innodb数据库,而不使用(--single transaction--quick)锁定表。mysqldump进程将持续很长时间,插入将很快完成。 我的问题是:

mysqldump是否会转储所有记录,包括在mysqldump启动后插入的新插入的记录?

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

如果您的表很忙,那么在mysqldump运行时,速度可能会明显减慢