Если вы ищете , почему , есть возможность из блога Линчи Ши :
Чтобы создать лучшие планы запросов, когда выиспользуя таблицу на связанном сервере, обработчик запросов должен иметь статистику распределения данных со связанного сервера.Пользователи, которые имеют ограниченные разрешения для каких-либо столбцов таблицы, могут не иметь достаточных разрешений для получения всей полезной статистики, а также могут получить бесполезный эффективный план запросов и иметь низкую производительность.Если связанный сервер является экземпляром SQL Server, для получения всей доступной статистики пользователь должен владеть таблицей или быть членом предопределенной роли сервера sysadmin, роли базы данных db_ownerfixed или предопределенной роли базы данных db_ddladmin на связанном сервере.
(Из-за сообщения Линчи это пояснение было добавлено в последнюю документацию BooksOnline SQL).
Другими словами, если связанный сервер настроен с пользователем с ограниченными разрешениямитогда SQL не может получить точную статистику для таблицы и может выбрать плохой метод для выполнения запроса, включая получение всех строк.
Вот связанный вопрос SO о производительности запросов связанного сервера,Их вывод был следующим: используйте OpenQuery для лучшей производительности.
Обновление: несколько дополнительных превосходных сообщений о производительности связанных серверов из блога Линчи.