Встречается на собеседованиях • сегодня
Как добавить индекс в базу данных
Для добавления индекса в базу данных используйте SQL-команду CREATE INDEX. Индексы ускоряют поиск, но замедляют вставку и обновление данных.
Пример для MySQL:
sql
CREATE INDEX idx_customer_name ON customers (last_name);В Java (через JDBC):
java
try (Connection conn = DriverManager.getConnection(url, user, password);
Statement stmt = conn.createStatement()) {
stmt.execute("CREATE INDEX idx_product_price ON products (price)");
} catch (SQLException e) {
e.printStackTrace();
}Важно:
- Индексы лучше создавать на часто используемых в
WHERE,JOINилиORDER BYстолбцах. - Уникальный индекс (
UNIQUE INDEX) запрещает дублирование значений. - Составные индексы (
(col1, col2)) оптимизируют запросы с несколькими условиями.

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