Middle
Какво е съставен индекс (индекс върху няколко колони)?
sobes.tech AI
Отговор от AI
Съставен индекс е индекс на база данни, който се създава едновременно върху няколко колони на таблица. Този индекс позволява ускоряване на заявките, които филтрират или сортират данни по комбинация от тези колони.
Например, ако имате таблица с полета first_name и last_name, съставен индекс върху (last_name, first_name) ще помогне бързо да се намират записи, където и двете полета се вземат предвид едновременно.
Важно е да се помни, че редът на колоните в съставния индекс има значение: индексът върху (last_name, first_name) се използва ефективно за заявки с филтър по last_name или по двата полета, но не и само по first_name.