PHP-разработчик , Junior — вопросы с реальных собеседований, часть 2
31 вопросов уровня Junior, отсортированы по частоте
Все вопросы открыты бесплатно для всех — без регистрации и оплаты.
1×
Является ли оптимизацией выборка только необходимых колонок вместо всех столбцов таблицы для получения конкретного значения, например, статуса?
database
SQL
junior
Так Enigma подсказывает прямо на собеседовании
этот вопрос задавали на реальных интервью 1×
Является ли оптимизацией выборка только необходимых колонок вместо всех столбцов таблицы для получения конкретного значения, например, статуса?
Да, выборка только необходимых колонок — это прямая оптимизация. Когда вы пишете SELECT status FROM table вместо SELECT *, вы уменьшаете объём данных, которые база читает с диска, передаёт по сети и обрабатывает в памяти. Для junior-разработчика это один из первых и самых простых способов ускорить запросы. Разберём подробнее. SELECT * заставляет SQL-сервер читать все колонки каждой строки, даже если вам нужна только…
✓ Выборка только нужных колонок снижает объём передаваемых данных и нагрузку на I/O.
✓ Позволяет эффективно использовать покрывающие индексы (covering index).
🔒 и ещё 3 — в полном ответе
Дочитать ответ и получать такие подсказки во время своего интервью
Вход через Telegram за секунду. 150 кредитов бесплатно, карта не нужна.
Даю согласие на обработку персональных данных
(152-ФЗ) и принимаю условия использования
Вы уже вошли — полные ответы и подсказки ждут в приложении
Скачать Enigma