| Тип: | enum |
| По умолчанию: | read committed |
| Контекст: | user |
| Перезапуск: | false |
| Значения: | [serializable, repeatable read, read committed, read uncommitted] |
Для каждой транзакции в SQL устанавливается уровень изоляции: read uncommitted, read committed, repeatable read или serializable. Этот параметр задаёт уровень изоляции, который будет устанавливаться по умолчанию для новых транзакций. Значение этого параметра по умолчанию — read committed.
Дополнительную информацию вы можете найти в 6 и 6.
Рекомендации [EN]
Relates to transaction_isolation. Better set on a session or transaction basis as transaction_isolation in order to support specific types of transaction conflict resolution.
На StackOverflow
- Very slow Django: Multiple "SHOW default_transaction_isolation" calls in log
- Django showing data from previous days
- postgres - cannot drop database using psycopg2
- Intermittent Deadlock with Django LiveServerTestCase, Selenium, and Postgres
- How to fix an error Plone RelStorage using AWS RDS Read replica by psycopg2
