如何减少sql查询网络时间

时间:2015-10-14 18:43:04

标签: sql database performance heroku cleardb

我有一个简单的连接查询,返回〜5.7k记录。

结果说:

/* Affected rows: 0  Found rows: 5,780  Warnings: 0  Duration for 1 query: 0.015 sec. (+ 5.438 sec. network) */

如何减少“网络”时间,即5.438秒

编辑: 我在HeidiSQL上得到了结果

我在Heroku上使用ClearDB

https://devcenter.heroku.com/articles/cleardb

1 个答案:

答案 0 :(得分:2)

您在这里谈论的是网络延迟。它可能取决于许多因素,包括服务器,路由器,交换机,防火墙,带宽等。作为开发人员,大多数时候我们没有足够的有关整个网络的信息。因此,不了解网络结构就无法回答这个问题。

但我可以给你的一个建议是,查看你的查询。您是否查询的数据超出了您的需求?尽量减少通过网络传递的数据量。巧妙地使用查询。