Назад к задачам
МТСПолучайте помощь с лайвкодингом в реальном времени с Sobes Copilot
Junior — Senior
8
Определение наилучших индексов для повышения производительности SQL‑запросов
Компании, где спрашивали:
Условие задачи
В системе есть запрос, который работает без использования индексов. Необходимо предложить оптимальный индекс (или набор индексов), который максимально ускорит выполнение данного запроса.
SELECT email, firstName, lastName, role FROM User WHERE firstName = ? AND lastName = ?;
SELECT email, firstName, lastName, role FROM User WHERE firstName = ? OR lastName = ?;
(lastName, firstName)