Проверяет взаимосвязь объёма выбираемых данных и скорости выполнения.
Да. Чем больше полей выбирается, тем больше объём данных нужно прочитать, передать по сети и обработать на клиенте. Особенно заметно при больших текстовых или бинарных полях. Выборка только необходимых столбцов снижает нагрузку на диск, память и сеть, ускоряя выполнение.
Чтение с диска:
Извлечение ненужных столбцов увеличивает I/O.
Сетевая передача:
Больший объём данных дольше пересылается между сервером и клиентом.
Память и десериализация:
Клиент тратит ресурсы на хранение и парсинг лишних полей.
План запроса:
Знание количества полей помогает оптимизатору выбрать лучший путь доступа.