DBA / Database
В чём разница между EXPLAIN и EXPLAIN ANALYZE в PostgreSQL?
Работал ли с триггерами? Для чего использовал? Какие типы триггеров знаешь (ROW vs STATEMENT)?
Как связаны Windows Server Failover Cluster и AlwaysOn Availability Groups — это взаимозаменяемые или взаимодополняющие технологии?
Что такое checkpoint_completion_target и какое значение рекомендуется?
Что такое транзакция? Назови принципы ACID.
Как себя оцениваешь по грейду?
Расскажи подробнее про безопасность баз данных: пользователи, логины, permissions — что ты делал на уровне пользователей?
Из перечисленных типов запросов (SELECT, INSERT, UPDATE, DELETE) — какие ускоряют индексы, а какие замедляют?
Что происходит внутри Oracle при выполнении SELECT запроса (после нажатия F8)?
Как настроить план аварийного восстановления и failover для PostgreSQL в AWS?
Что вы знаете о Python библиотеках: pandas, NumPy, PySpark, SQLAlchemy, requests, PyYAML?
Как ты понимаешь, что именно эти индексы на эти колонки помогут получить производительные запросы? Как определяешь высокую селективность?
Что вы знаете об Apache Kafka?
В чём разница между обычным кластером (Failover Cluster) и AlwaysOn Availability Groups?
Как организовать архитектуру таблицы, которая разрастается, для быстрой работы только со свежими данными? Как эффективно удалять старые данные?
Как ты определял, что именно вот эти индексы на эти колонки помогут тебе улучшить производительность запроса?
Расскажи про свою мотивацию — что для тебя важно сейчас при выборе нового места работы?
Разница между COUNT(*) и COUNT(1) — что лучше использовать?
Если индекс не используется в запросе SELECT, как вы определите причину и что предпримете?
Что вы знаете о Git? Зачем нужны pull request и merge request?