我一直在等待36个小时,以便使用一个简单的type site.sql | mysql
命令导入12 GB的.sql文件。我可以看到ibdata1
仍然在增长,目前将近40 GB。
考虑到触发器和存储过程位于.sql的末尾,我只认为MySQL应该添加数据和关键索引。
site.sql是使用此命令从另一台服务器生成的:
mysqldump -R -e --databases site --add-drop-database --add-create-database --add-drop-table -C --single-transaction --triggers
什么要花这么长时间?
3
mysql占用多少cpu?如果它是一个低值,则可能意味着您受到磁盘限制
—
Derek Downey
.sql文件的导入确实不是那么快...转储到tab delim或CSV文件,然后构建空数据库并使用,实际上更快
—
乔
LOAD DATA INFILE
。另外,在移动整个数据库时,请参阅我的回答:在服务器之间移动数据库(如果您使用的是同一主要版本)。(特别是如果您必须中止并重新启动)