DBA / Database
Каква е разликата между EXPLAIN и EXPLAIN ANALYZE?
Кои параметри на паметта знаете в PostgreSQL? Разкажете за work_mem, shared_buffers и effective_cache_size.
Разкажете ни за процесите ETL/ELT, измервателните таблици, схемите snowflake и star schema.
Как определяте, че заявката има нужда от индекс? Как настройвате заявките и кои системни таблици използвате?
Какво знаете за Agile методологията и Scrum?
Имали ли сте опит със субпартициониране?
Какво знаете за Git? За какво са нужни pull request и merge request?
Разкажи за състава на екипа в последния проект.
Какви видове индекси има в Oracle и кои сте използвали?
Какво е WAL (Write-Ahead Log) и защо е необходим?
Какви са оконните функции? Кои сте използвали? Как се различават от GROUP BY?
Разкажете за текущата си позиция: отговорности, екип, инфраструктура, инструменти.
Какво е checkpoint_completion_target и каква стойност се препоръчва?
Могат ли данните да се загубят, ако майсторът падне и WAL файловете не достигнат до репликите?
Имали ли сте опит с миграция между PostgreSQL и MS SQL Server?
Разкажи ми за индексите: в кои ситуации ги създаваше, кога е добре и кога е лошо?
Знаеш ли разширението pg_repack? Как помага при проблема VACUUM FULL?
Как работи механизмът за блокиране и ескалация на блокировки в SQL Server?
Какво гледаш първо в плана за заявка? Какви слаби места могат да се видят?
Работили ли сте с топологии на репликация? Разкажете за опита си.