我有temporary table that could send large result sets。发送大型结果集或实际创建表是否更昂贵? (10,000多行结果集)
我的服务器超载了,进程列表中的很多查询都说
我已经针对临时表添加了LIMIT和OFFSET用于查询,因此这应该有助于发送数据部分。
更糟糕的是......创建一个昂贵的查询临时表......或者在一个简单的选择中发送整个临时表? (他们似乎都很糟糕)
答案 0 :(得分:2)
一个体面的服务器可以轻松处理10k记录 - 大多数情况下,当来回发送大量数据时,网络是一个更大的问题。网络流量通常更为重要,如果您使用所有带宽,您将拥有网络支持团队!