Можешь описать ситуацию, когда использование составного индекса в базе данных будет особенно полезным?
Составной индекс особенно полезен, когда в запросах часто используется фильтрация или сортировка по нескольким колонкам одновременно.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Составной индекс особенно полезен, когда в запросах часто используется фильтрация или сортировка по нескольким колонкам одновременно.
Читать ответКластерный индекс в базе данных — это структура данных, которая определяет физический порядок хранения строк таблицы на диске.
Читать ответВ теореме CAP компонент "P" означает Partition Tolerance (устойчивость к разделению сети).
Читать ответПри работе с SQL-запросами значение NULL требует особого внимания, так как оно означает отсутствие значения, а не ноль или пустую строку.
Читать ответДа, в базе данных можно задать ограничение на столбец, чтобы разрешать только ненулевые значения. Для этого используется ограничение CHECK, которое проверяет, что значение столбца не равно нулю.
Читать ответЭто позволяет получить сводную информацию, например, суммарные продажи по каждому региону или количество заказов по каждому клиенту.
Читать ответПолный синтаксис команды SELECT в SQL включает несколько опциональных частей и может выглядеть так:
Читать ответПредположим, у нас есть таблицы:
Читать ответДля оценки степени заполненности баз данных в проекте обычно используют следующие показатели:
Читать ответПринципы ACID (Atomicity, Consistency, Isolation, Durability) необходимо соблюдать при работе с базами данных в тех случаях, когда важна надежность и корректность транзакций.
Читать ответДля миграции структуры базы данных между стендовыми окружениями в моём последнем Java-проекте я использовал инструмент Flyway.
Читать ответВ PostgreSQL уровень изоляции Repeatable Read обеспечивает защиту от неповторяющихся чтений (non-repeatable reads), но не гарантирует защиту от фантомных чтений.
Читать ответ