根据MySQL认证指南,当使用--tab
选项时,
SELECT ... INTO OUTFILE
用于在指定目录中生成制表符分隔文件,还将生成包含SQL (CREATE TABLE)
的文件
那个
使用
--tab
生成制表符分隔的转储文件要快得多
但是如果两者都生成一个SQL文件并且--tab
只有一个额外的标签,它怎么会更快?
答案 0 :(得分:2)
我会说:
--tab
,生成一个文件,其中包含:
create
陈述insert
语句--tab
一起生成两个文件:
create
语句insert
语句区别在于第二部分:
insert
Š我猜测创建大量insert
语句比仅使用制表符分隔格式转储数据需要更多时间 - 也许与导入数据相同也是如此?