sql select查询耗时太长

时间:2014-08-29 09:03:10

标签: sql-server sql

我在Arvixe上托管了SQL Server。

10000行的简单选择查询平均需要3秒。该表不需要很多列,也许10个。

表用于运输公司数据和索引是id_Transporter的主键。

有人知道造成麻烦的原因吗?

我只需要知道可能是美国问题的Arvixe服务器的位置,因为我是从塞尔维亚调用的。

抱歉英语不好,谢谢!

1 个答案:

答案 0 :(得分:0)

基于如此少量的信息,我可以指出查询性能不佳的一些常见原因:

  • 主键是字符串而不是整数。
  • 不在“where”子句中包含适当的过滤器。
  • 您正在查询一些您并不真正需要的列。

为了提高查询性能,您可以创建索引。

您还可以阅读此article about improving query performance of databases