Sobes.tech
Middle

Какво е съставен индекс (индекс върху няколко колони)?

sobes.tech AI

Отговор от AI

Съставен индекс е индекс на база данни, който се създава едновременно върху няколко колони на таблица. Този индекс позволява ускоряване на заявките, които филтрират или сортират данни по комбинация от тези колони.

Например, ако имате таблица с полета first_name и last_name, съставен индекс върху (last_name, first_name) ще помогне бързо да се намират записи, където и двете полета се вземат предвид едновременно.

Важно е да се помни, че редът на колоните в съставния индекс има значение: индексът върху (last_name, first_name) се използва ефективно за заявки с филтър по last_name или по двата полета, но не и само по first_name.