我正在阅读有关查询提示的文档:http: //msdn.microsoft.com/en-us/library/ms181714 (SQL.90).aspx
并注意到这一点: FAST number_rows 指定查询已针对快速检索第一个 number_rows 进行了优化。这是一个非负整数。返回第一个 number_rows 后,查询继续执行并生成完整的结果集。
所以当我做这样的查询时:
Select Name from Students where ID = 444
我应该打扰这样的提示吗?假设 SQL Server 2005,我应该什么时候?
- 编辑 -
在限制结果时也应该打扰:
Select top 10 * from Students OPTION (FAST 10)