18 вопросов
-
middle theory Объясните, как уровни изоляции транзакций (например, READ COMMITTED vs REPEATABLE READ) влияют на возможность возникновения phantom reads. Приведите пример сце…
-
middle theory Как СУБД реализует изоляцию транзакций на уровне REPEATABLE READ? Какие механизмы используются для предотвращения несогласованности данных, и какие trade-offs …
-
middle theory Почему в некоторых сценариях (например, аналитических запросах) рекомендуется использовать уровень изоляции READ UNCOMMITTED, несмотря на его недостатки? Какие…
-
middle mcq Два пользователя одновременно пытаются обновить одну и ту же строку в таблице. Какой уровень изоляции транзакций приведет к тому, что вторая транзакция будет ж…
-
senior theory В чём разница между phantom reads и non-repeatable reads? Почему REPEATABLE READ в Postgres (snapshot isolation) не равен SERIALIZABLE? Покажи аномалию write s…
-
senior theory Покажи реальный сценарий write skew на READ COMMITTED (банковский перевод, бюджет-чек, резервирование товара) и опиши 3 практических способа фикса БЕЗ перехода…
-
junior theory Describe the difference between SQL and NoSQL databases.
-
junior theory What are the different types of SQL commands?
-
middle quiz Какой из следующих уровней изоляции транзакций гарантирует, что при одновременном чтении и обновлении одной и той же строки разными транзакциями, одна из них б…
-
middle quiz В каком случае может возникнуть проблема **phantom reads** при использовании уровня изоляции READ COMMITTED?
-
middle quiz Какой из следующих механизмов СУБД используется для предотвращения **dirty reads**?
-
middle quiz Какой уровень изоляции транзакций позволяет избежать **non-repeatable reads**, но не защищает от **phantom reads**?
-
middle quiz Какой из следующих факторов может привести к увеличению времени ожидания в транзакциях при использовании высокого уровня изоляции?
-
middle quiz Какой из следующих уровней изоляции может быть наиболее эффективным для аналитических запросов с высокой нагрузкой?
-
middle quiz Какой из следующих механизмов используется для реализации **snapshot isolation** в PostgreSQL?
-
middle quiz Какой из следующих эффектов может возникнуть при использовании **REPEATABLE READ** в PostgreSQL?
-
middle quiz Какой из следующих механизмов может быть использован для уменьшения времени ожидания при высоком уровне изоляции?
-
middle quiz Какой из следующих уровней изоляции обеспечивает наибольшую степень параллелизма?