Что такое составной (комбинированный) индекс?
Уровень: Middle
Ответ
Составной индекс – индекс, охватывающий более одного столбца. Он создаётся, когда критерии поиска часто включают несколько полей. Такой индекс эффективен при фильтрации по первому столбцу (или первым столбцам) из списка. Например, индекс по (region, city) поможет при запросе WHERE region = ... AND city = ..., но не ускорит поиск только по city без указания region (потому что упускается префикс индекса). Порядок полей в составном индексе важен для его использования.