UNIX TIMESTAMP: 1337459322

Hunan normal univercsity english version


湖南师范大学官方网站英文版

作者: Liuyang 发表于2006年11月20日 11:23  评论(0) 

关于Mysqldump导出大量数据的经验

这几天在做色鸟数据转换的工作,遇到的问题是,服务器空间有限的情况下,在导出sql数据的时候Mysqldump出现Out of memory (Needed *** bytes)的问题.特此记录一笔.
解决方法如下:

www# ./mysqldump -uroot -p -t -l –skip-opt –quick database > /somewhere/database.sql

mysqldump在导出大量insert语句时,会需要将结果的合集放在内存中,并一次性写入sql文件内。使用–skip-opt –quick 选项在导出时会避免发生这个问题。
用此选项后,导出1.2GB mysql数据仅仅需要几分钟。

作者: Liuyang 发表于2006年11月12日 11:22  评论(1)