Sobes.tech
Junior — Middle

Какъв е максималният брой клъстерни индекси, разрешени за една таблица в база данни?

sobes.tech AI

Отговор от AI

В повечето съвременни системи за управление на бази данни (например, Microsoft SQL Server) е разрешен само един кластерен индекс на таблица. Кластерният индекс определя физическия ред на съхранение на данните в таблицата, затова наличието на повече от един кластерен индекс е невъзможно.

Ако е необходимо да се индексира таблица по няколко колони, се създават некластерни индекси.

Пример:

  • Кластерен индекс: определя реда на редовете в таблицата (обикновено по първичния ключ).
  • Некластерни индекси: отделни структури от данни, сочещи към редовете на таблицата.

Така максималният брой кластерни индекси на таблица е 1.