Junior — Middle
Какъв е максималният брой клъстерни индекси, разрешени за една таблица в база данни?
sobes.tech AI
Отговор от AI
В повечето съвременни системи за управление на бази данни (например, Microsoft SQL Server) е разрешен само един кластерен индекс на таблица. Кластерният индекс определя физическия ред на съхранение на данните в таблицата, затова наличието на повече от един кластерен индекс е невъзможно.
Ако е необходимо да се индексира таблица по няколко колони, се създават некластерни индекси.
Пример:
- Кластерен индекс: определя реда на редовете в таблицата (обикновено по първичния ключ).
- Некластерни индекси: отделни структури от данни, сочещи към редовете на таблицата.
Така максималният брой кластерни индекси на таблица е 1.