5 вопросов
-
middle theory Объясните, как MVCC помогает избежать проблем с блокировками в транзакциях. Приведите пример сценария, где использование MVCC критично для избежания deadlocks.…
-
middle theory Как MVCC обеспечивает изоляцию транзакций на уровне Read Committed и Repeatable Read? В чём разница между реализацией в PostgreSQL и MySQL (InnoDB)? Приведите …
-
middle theory Как MVCC влияет на производительность при сканировании таблиц (например, в FULL TABLE SCAN)? Какие антипаттерны могут возникнуть при неправильной настройке MVC…
-
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?