优化SELECT INTO OUTFILE

我有一个
SELECT INTO OUTFILE
查询,可以返回~160,000行或几十兆字节的数据。运行需要很长时间 - 比如20分钟。如果我做
LIMIT 100
查询只需要几分之一秒,所以看起来我的查询可能几乎和它一样优化。 有没有针对
SELECT INTO OUTFILE
特有的性能改进技术?例如,也许在
my.cnf
中有一些内存设置可以帮助什么。 注意:这个问题不是关于查询优化的,所以请不要问我的查询是否就是你所追求的。其他地方有很多帮助。我要求专门改进
SELECT INTO OUTFILE
查询的性能技术。 我在Ubuntu,如果这有所作为。     
已邀请:
这是通过网络吗?在同一拓扑中复制结果文件需要多长时间? 使用“LIMIT 100”进行测量不一定非常好。 通常,SELECT和SELECT INTO OUTFILE之间的差异将是将数据放到某个磁盘上所需的时间。这可能涉及很多你没有告诉我们的事情。     

要回复问题请先登录注册