DBA / Database
Какие инструменты для мониторинга вы использовали?
Какие виды бэкапов ты знаешь? В чём разница между ними?
В чём отличие функции от процедуры?
Что такое WAL (Write-Ahead Log)?
Как произвести минорное обновление PostgreSQL в кластере Patroni?
Как реализовать блок исключений в PL/SQL? Как создать пользовательское исключение?
В чём разница между логическим и физическим бэкапом? Когда использовать каждый?
Как защитить целевую таблицу от дубликатов при вставке данных из временной таблицы? Как обновить существующие записи более свежими данными (upsert)?
Переведите предложение: 'Это не означает, что мы вернулись в график' (It doesn't mean we are back on track)
Явные и неявные курсоры — когда используются?
Какие уровни изоляции транзакций есть в Oracle? Какой по умолчанию? В чём отличие READ COMMITTED от SERIALIZABLE?
Как обрабатывать исключения внутри триггера? Лучше сообщать об ошибке или замолчать?
Что такое временная таблица в SQL/PL/SQL? Используете ли вы временные таблицы?
Как вы проверяете результаты работы хранимой процедуры или запроса? Методы и подходы.
Объясните понятие нормализации и её преимущества
Как определить зависшие транзакции в PostgreSQL?
Как WAL-сегменты управляются и переиспользуются?
Как настроить индексы в PostgreSQL, чтобы обеспечить быстрый поиск по всем ключам в таблице?
Задание 1: Найти топ-5 маршрутов (departure_station, arrival_station) по количеству задач за январь 2025 из таблицы harvester_tasks_queue.
Что такое MVCC (Multi-Version Concurrency Control)?