mysqlimport speed ----制表符分隔转储文件 vs SQL 格式文件
mysqlimport speed ----tab delimited dump files vs SQL format files
众所周知,使用 mysqldump 生成制表符分隔的转储文件比创建 SQL 格式文件要快得多。 mysqlimport 呢?使用 mysqlimport 从制表符分隔的转储文件导入是否比从 SQL 格式文件导入快?
我 运行 做了一个小实验,我没有看到任何明显的差异。
是的,LOAD DATA INFILE
比 运行 INSERT
语句快 很多。
对于小集合,我们看不到明显的差异。
集合越大,差异越明显。
对于 非常大 的集,我们通常希望将 LOAD DATA INFILE
导入分解为可管理的、大小合理的块。 (这样做的优点之一是它避免了 ibdata1 中的回滚 space 对于一个非常大的事务。)
注意:mysqlimport
是 MySQL LOAD DATA INFILE
语句的命令行界面。
众所周知,使用 mysqldump 生成制表符分隔的转储文件比创建 SQL 格式文件要快得多。 mysqlimport 呢?使用 mysqlimport 从制表符分隔的转储文件导入是否比从 SQL 格式文件导入快?
我 运行 做了一个小实验,我没有看到任何明显的差异。
是的,LOAD DATA INFILE
比 运行 INSERT
语句快 很多。
对于小集合,我们看不到明显的差异。
集合越大,差异越明显。
对于 非常大 的集,我们通常希望将 LOAD DATA INFILE
导入分解为可管理的、大小合理的块。 (这样做的优点之一是它避免了 ibdata1 中的回滚 space 对于一个非常大的事务。)
注意:mysqlimport
是 MySQL LOAD DATA INFILE
语句的命令行界面。