Chinaunix首页 | 论坛 | 博客
  • 博客访问: 88761
  • 博文数量: 69
  • 博客积分: 0
  • 博客等级: 民兵
  • 技术积分: 697
  • 用 户 组: 普通用户
  • 注册时间: 2014-05-03 23:44
文章分类

全部博文(69)

文章存档

2014年(69)

我的朋友

分类: Mysql/postgreSQL

2014-06-11 00:11:10

 --single-transaction

InnoDB 表在备份时,通常启用选项 --single-transaction 来保证备份的一致性,实际上它的工作原理是设定本次会话的隔离级别为:REPEATABLE READ,以确保本次会话(dump)时,不会看到其他会话已经提交了的数据。

--quick
该选项对导出大表非常有用。如果不带该选项,mysqldump将在导出结果前装载整个结果集到内存中,对于正在导出一个大的数据库,这将可能是一个问题。使用该选项后,它将强迫mysqldump从服务器以一次一行的方式检索而不做缓冲,直接输出。 
阅读(349) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~