【问题标题】:How to increase query performance at Sql Server 2000 and compare Sql Server 2008?如何在 Sql Server 2000 上提高查询性能并比较 Sql Server 2008?
【发布时间】:2015-05-13 06:26:08
【问题描述】:

我有复杂的查询和大型数据库。我在 Sql Server 2008 上执行查询需要 8-10 分钟。但我在 Sql Server 2000 上执行查询需要 1-2 小时。为什么?我使用索引,我使用了执行计划,但我没有解决这个问题。有人可以帮助我吗?或者有人有什么建议吗?

【问题讨论】:

    标签: sql-server-2008 sql-server-2000 database-performance query-performance


    【解决方案1】:

    您可以为此查询创建一个辅助表。这样查询会运行得更快,因为工作是在后台查询之前完成的。注意:如果检索数据的查询不必与数据库同步,这通常有效。 此外,这取决于您希望如何使用数据,您可能能够缓存或预缓存结果。

    【讨论】:

      猜你喜欢
      • 2015-08-01
      • 2011-11-20
      • 2011-10-13
      • 1970-01-01
      • 1970-01-01
      • 2018-06-09
      • 1970-01-01
      • 1970-01-01
      • 2011-03-03
      相关资源
      最近更新 更多