, если вы не работаете над однопользовательским приложением или чем-то похожим небольшим, которое создает тривиальную нагрузку, единственные соображения, которые что-либо значат, это то, как сервер обработает ваш запрос.
Ответы, в которых упоминаются планы запросов, дают хороший совет.
Кроме того, установите статистику io, чтобы получить представление о том, сколько запросов будет генерировать ваш запрос (особенно мне нравится пост Аздера).
Думайте о каждом сервере БД как о прокачке данных с диска на клиент. Этот насос работает быстрее, если он выполняет только ввод-вывод, необходимый для выполнения работы. Если данные находятся в кеше, это будет еще быстрее. Но вы не хотите читать с диска больше, чем нужно - это приведет к вытеснению из вашего кеша полезных данных без веской причины.