Встречается на собеседованиях • сегодня
Использовал ли кластерный индекс
Кластерный индекс — это индекс, который определяет физический порядок данных в таблице. В Java он не используется напрямую, так как это концепция СУБД (например, в MySQL InnoDB кластерный индекс создается автоматически для первичного ключа).
Однако, при работе с базами данных через JDBC или ORM (Hibernate), можно влиять на создание индексов, включая кластерные, через аннотации или DDL:
java
@Entity
@Table(indexes = @Index(columnList = "id", unique = true)) // Hibernate
public class User {
@Id
private Long id;
}В SQL кластерный индекс создается так:
sql
CREATE CLUSTERED INDEX idx_user_id ON User(id); -- SQL ServerИспользование кластерных индексов ускоряет поиск, но замедляет вставку/обновление из-за переупорядочивания данных.

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы