--single-transaction
InnoDB 表在备份时,通常启用选项 --single-transaction 来保证备份的一致性,实际上它的工作原理是设定本次会话的隔离级别为:REPEATABLE READ,以确保本次会话(dump)时,不会看到其他会话已经提交了的数据。
--quick
该选项对导出大表非常有用。如果不带该选项,mysqldump将在导出结果前装载整个结果集到内存中,对于正在导出一个大的数据库,这将可能是一个问题。使用该选项后,它将强迫mysqldump从服务器以一次一行的方式检索而不做缓冲,直接输出。
阅读(349) | 评论(0) | 转发(0) |