Расскажите о вашем опыте миграции баз данных. Какие шаги вы выполняете при minor и major обновлениях PostgreSQL?
При миграции баз данных PostgreSQL важно учитывать тип обновления: minor (небольшие патчи) или major (существенные версии).
Читать ответПодготовка к интервью
Разбирайте реальные вопросы, сверяйтесь с подробными ответами и готовьтесь по технологиям и компаниям.
Проверьте, насколько резюме подходит выбранной позиции, и получите рекомендации по улучшению.
Каталог
При миграции баз данных PostgreSQL важно учитывать тип обновления: minor (небольшие патчи) или major (существенные версии).
Читать ответAutovacuum в PostgreSQL — это автоматический процесс, который выполняет очистку и оптимизацию таблиц базы данных. Он нужен для:
Читать ответВ SQL Server существуют следующие уровни изоляции транзакций, которые определяют, как транзакции видят изменения друг друга и предотвращают различные проблемы с конкурентным доступом:
Читать ответПроцедура в PL/SQL — это именованный блок кода, который выполняет определённую задачу и может принимать параметры. В отличие от функции, процедура не обязательно возвращает значение.
Читать ответВ PostgreSQL зависшие транзакции — это те, которые долгое время находятся в состоянии активной или idle in transaction, не завершаясь. Чтобы их определить, можно использовать запрос к системному каталогу pgstatactivity.
Читать ответПри инициализации кластера PostgreSQL создаются следующие базы данных по умолчанию:
Читать ответОрганизация кластера PostgreSQL для обеспечения отказоустойчивости и репликации обычно включает следующие компоненты:
Читать ответЭтот код — пример PL/SQL цикла для пакетного обновления строк в таблице с ограничением по количеству обновляемых записей за итерацию.
Читать ответИндексы в базе данных — это специальные структуры данных, которые ускоряют поиск и выборку данных из таблиц.
Читать ответВ MS SQL Server существуют несколько типов резервного копирования:
Читать ответQuery Store в SQL Server — это функциональность, которая автоматически собирает, сохраняет и отслеживает историю выполнения запросов, планы выполнения и статистику производительности.
Читать ответЗеркалирование (mirroring) в SQL Server — это технология высокой доступности, при которой база данных синхронно или асинхронно дублируется на другом сервере (зеркале).
Читать ответ