Если сервер SQL не тот компьютер, с которого вы запрашиваете, то выбор дополнительных столбцов переносит больше данных по сети (что может быть узким местом), не забывая, что он должен читать больше данных с диска , выделите больше памяти для хранения результатов.
Нет одной вещи, которая сама по себе может вызвать проблему, но сложите все вместе, и все вместе это вызовет проблемы с производительностью. Каждый маленький кусочек помогает, когда у вас много запросов или данных.
Я полагаю, что риск состоит в том, что вам придется добавить поля в запрос позже, что, возможно, означает изменение кода, но тогда вам, как правило, придется добавить больше кода для обработки дополнительных полей.