16 вопросов
-
middle theory Объясните, как MVCC помогает избежать проблем с блокировками в транзакциях. Приведите пример сценария, где использование MVCC критично для избежания deadlocks.…
-
middle theory Как MVCC обеспечивает изоляцию транзакций на уровне Read Committed и Repeatable Read? В чём разница между реализацией в PostgreSQL и MySQL (InnoDB)? Приведите …
-
middle theory Как MVCC влияет на производительность при сканировании таблиц (например, в FULL TABLE SCAN)? Какие антипаттерны могут возникнуть при неправильной настройке MVC…
-
middle mcq Как MVCC обрабатывает конфликтующие обновления одной и той же строки в разных транзакциях? Выберите верное утверждение:
-
senior theory На проде Postgres висит query на 2 минуты, по приложению timeout. Опиши диагностику через `pg_locks`, `pg_stat_activity`, `pg_blocking_pids()`. Что искать, как…
-
senior theory Сравни advisory locks vs row-level locks в Postgres. Когда использовать каждый, какой overhead, как они ведут себя при connection drop?
-
middle quiz Какой из следующих эффектов может возникнуть при использовании MVCC в PostgreSQL при высокой степени параллелизма?
-
middle quiz Какой из следующих параметров в PostgreSQL влияет на максимальное количество версий строк, которые могут храниться в таблице?
-
middle quiz Какой из следующих механизмов в PostgreSQL может привести к увеличению времени выполнения запросов при высокой нагрузке?
-
middle quiz Какой из следующих эффектов может возникнуть при использовании MVCC с транзакциями, которые не завершаются вовремя?
-
middle quiz Какой из следующих факторов может привести к проблемам с производительностью при использовании MVCC в PostgreSQL?
-
middle quiz Какой из следующих параметров в PostgreSQL влияет на то, когда старые версии строк удаляются?
-
middle quiz Какой из следующих факторов может привести к увеличению времени сканирования таблиц при использовании MVCC?
-
middle quiz Какой из следующих параметров в PostgreSQL влияет на то, как часто запускается autovacuum?
-
middle quiz Какой из следующих эффектов может возникнуть при использовании MVCC с высокой степенью параллелизма?
-
middle quiz Какой из следующих эффектов наиболее вероятно приведет к увеличению времени выполнения запросов при высокой нагрузке в системе с MVCC?