Какой уровень изоляции транзакции по дефолту

Python Middle Без компании
Какой уровень изоляции транзакции по дефолту
Ответы
В PostgreSQL используется уровень изоляции `READ COMMITTED` по умолчанию. Это означает, что транзакция видит только те данные, которые были зафиксированы до начала запроса (не всей транзакции). В MySQL/InnoDB по умолчанию `REPEATABLE READ` - транзакция видит снимок данных на момент своего первого запроса. Пример проверки в PostgreSQL: ``` SHOW default_transaction_isolation; -- Вернет: read committed ``` Основные уровни изоляции: - READ UNCOMMITTED (грязное чтение) - READ COMMITTED (по умолчанию в PG) - REPEATABLE READ (по умолчанию в MySQL) - SERIALIZABLE (строгая изоляция)