DBA / Database
Ускорит ли использование индексированного столбца операции GROUP BY и ORDER BY?
А если триггер BEFORE INSERT — сохранится ли результат его работы при откате процедуры?
Что такое LSN и как его используют для мониторинга репликационного лага?
Разница между динамическим и статическим SQL, плюсы и минусы динамического
Что вы знаете о CI/CD концепциях и Jenkins?
Приходилось ли тебе заниматься автоматизацией процессов? Как вы находили медленные запросы и как происходила оптимизация?
В чём разница между TRUNCATE и DELETE?
В чём разница между EXPLAIN и EXPLAIN ANALYZE?
Какие виды бэкапов ты знаешь? В чём разница между ними?
Что такое BULK COLLECT и FORALL? В чём их отличия и преимущества?
Расскажи про bitmap, function-based и reverse key индексы — что они из себя представляют?
Обсудите, какие из проблем разработчика из видео касаются вас лично (фрустрации разработчика)
Был ли опыт с субпартиционированием?
Расскажи кратко о предыдущем проекте.
Расскажи про основные процессы PostgreSQL
Как WAL-сегменты управляются и переиспользуются?
Разница между обычным CTE и рекурсивным CTE?
Что такое BULK COLLECT и FORALL, почему они работают быстрее?
Что такое кворум в Patroni и зачем он нужен?
Задание 4: Оптимизировать запрос WHERE DATE(tep.available_from_departure_date) = departureDate. Объяснить проблему и предложить решение.