Встречается на собеседованиях • сегодня

Что такое кластерный индекс

Кластерный индекс — это индекс, который определяет физический порядок данных в таблице. В отличие от некластерных индексов, он не создаёт отдельную структуру, а переупорядочивает сами строки данных.

Особенности:

  • В таблице может быть только один кластерный индекс (поскольку данные физически хранятся в одном порядке).
  • Ускоряет поиск по диапазону значений (например, BETWEEN, ORDER BY).
  • Вставка/обновление может быть медленнее из-за необходимости переупорядочивания данных.

Пример (SQL):

sql
-- Создание кластерного индекса в SQL Server
CREATE CLUSTERED INDEX IX_Employee_ID ON Employees(EmployeeID);

В Java-приложениях кластерные индексы влияют на производительность запросов через JDBC или ORM (например, Hibernate).

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы