临时表发送大结果集(什么是更糟糕的临时表或发送巨大的结果集)

时间:2014-04-20 14:31:55

标签: mysql sql

我有temporary table that could send large result sets。发送大型结果集或实际创建表是否更昂贵? (10,000多行结果集)

我的服务器超载了,进程列表中的很多查询都说

  • "发送数据"
  • "复制到tmp表"

我已经针对临时表添加了LIMIT和OFFSET用于查询,因此这应该有助于发送数据部分。

更糟糕的是......创建一个昂贵的查询临时表......或者在一个简单的选择中发送整个临时表? (他们似乎都很糟糕)

1 个答案:

答案 0 :(得分:2)

一个体面的服务器可以轻松处理10k记录 - 大多数情况下,当来回发送大量数据时,网络是一个更大的问题。网络流量通常更为重要,如果您使用所有带宽,您将拥有网络支持团队!