Как создать частичный индекс в базе данных?
Частичный индекс создается с помощью добавления предиката (условия) к определению индекса при его создании. Этот предикат фильтрует строки, которые будут включены в индекс.
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
Частичный индекс создается с помощью добавления предиката (условия) к определению индекса при его создании. Этот предикат фильтрует строки, которые будут включены в индекс.
Читать ответДа, в одном SQL-запросе может использоваться несколько индексных структур, если запрос затрагивает несколько столбцов, по которым созданы индексы.
Читать ответОсновные типы ключей в реляционных базах данных:
Читать ответЧастичный индекс (partial index, filtered index) используется для индексирования подмножества строк таблицы. Это позволяет:
Читать ответСвязь один к одному между таблицами в базе данных используется для того, чтобы связать две таблицы так, что каждой записи в первой таблице соответствует ровно одна запись во второй, и наоборот.
Читать ответУровень изоляции транзакций Repeatable Read гарантирует, что в рамках одной транзакции все повторные чтения одних и тех же данных будут возвращать одинаковые результаты.
Читать ответВ микросервисе на базе PostgreSQL для хранения медиафайлов обычно разделяют ответственность между базой данных и объектным хранилищем S3:
Читать ответОсновные техники предотвращения одновременного доступа к данным в Go:
Читать ответЗадача — по известному MD5-хэшу и алфавиту восстановить исходный пароль. Поскольку MD5 — хеш-функция, обратного преобразования нет, но можно перебрать все возможные комбинации из alphabet и сравнить их хэш с заданным.
Читать ответПо умолчанию при создании таблицы в большинстве реляционных баз данных автоматически создаётся индекс на первичный ключ (PRIMARY KEY).
Читать ответВ ClickHouse гранулярный индекс — это структура, которая помогает ускорить поиск данных, но не индексирует каждую строку, а работает с блоками данных (гранулами).
Читать ответБез SKIP LOCKED запрос будет ждать освобождения блокировки, что может привести к блокировкам и задержкам.
Читать ответ