Які є види індексів?

Існує два типи індексів: кластерні та некластерні. За наявності кластерного індексу рядки таблиці впорядковано за значенням ключа цього індексу. Якщо таблиці немає кластерного індексу, таблиця називається купою. Некластерний індекс, створений для такої таблиці, містить лише покажчики запису таблиці.

Доступні типи індексів

Тип індексудодаткові відомості
Індекс на обчислюваних стовпцяхІндекси обчислюваних стовпців
FilteredСтворення відфільтрованих індексів Рекомендації щодо проектування відфільтрованих індексів
просторовий індексЗагальні відомості про просторові індексах
XMLXML-індекси (SQL Server)

•Sep 26, 2022

Типи індексів MySQL

  • кластеризовані – спеціальні індекси, Primary Key та Unique Index (Key та Index – це синоніми в даному випадку)
  • некластеризовані, або вторинні, індекси – всі решта індекси, які не потрапляють під Primary та Unique.

Таким чином, таблиця або уявлення може мати лише один кластеризований індекс. На додаток слід зазначити, що дані в таблиці зберігаються у відсортованому вигляді тільки якщо створений кластеризований індекс у цієї таблиці.

admin

Back to top