553 вопроса по PostgreSQL с технических собеседований
553 вопроса1634 компании353 технологии
Что проверяют на интервью
Как устроена подборка
На странице собраны вопросы по PostgreSQL — от проверки базовых принципов до практического применения и архитектурных решений. В подборке чаще встречаются темы: database, sql, postgresql.
В PostgreSQL начиная с версии 11 можно добавить новую колонку с дефолтным значением без блокировок и долгих операций, если дефолт — это константа (не выражение).
Конструкция WITH в PostgreSQL используется для определения временных именованных подзапросов (Common Table Expressions, CTE), которые можно использовать внутри основного запроса.
Материализованное представление (materialized view) в PostgreSQL — это объект базы данных, который хранит результат выполнения запроса как физическую таблицу.
В Hibernate для генерации идентификаторов сущностей можно настраивать различные стратегии через аннотацию @GeneratedValue с параметром strategy. Основные стратегии:
В PostgreSQL удалённые строки не удаляются физически сразу после операции DELETE или обновления (UPDATE). Вместо этого они становятся «мертвыми» (dead tuples) и остаются в таблице до выполнения операции VACUUM.
Да, в PostgreSQL существуют кластеризованные (clustered) и некластеризованные индексы, хотя термин "кластеризованный индекс" в PostgreSQL отличается от других СУБД.