首页 > 解决方案 > SQL Server 选择查询很慢

问题描述

我的 SQL Server 表中有大约 820,000 条记录,从表中选择数据需要 5 秒钟。该表在时间列上有一个可能为 NULL 的聚集索引(到目前为止,它不包含任何 NULL 值)。为什么只获取这么多记录需要 5 到 6 秒?

标签: sqlsql-serversql-tuning

解决方案


“选择数据”是什么意思?如果您在 Management Studio 中获取如此多的记录(显示所有记录),这 6 秒的大部分时间都用于显示所有行。如果是这种情况,只需将记录插入临时表。它会快得多。


推荐阅读