Возвращает ли
SELECT TOP 1000 * FROM TABLE
такой же план выполнения данных, как
SELECT * FROM TABLE?
SELECT * FROM TABLE
Пожалуйста, дайте мне знать, еслибыть перемещен в ServerFault.
Спасибо.
Вы можете проверить сами. В SSMS перейдите в Запрос -> Включить фактический план выполнения
Затем выполните ваши запросы.
например. когда я бегу:
SELECT TOP 10 * FROM sys.tables SELECT * FROM sys.tables
Они возвращают разные планы выполнения.