2015-07-31 6 views
1

Что соответствует уровню изоляции immediate в Python sqlite3? Насколько я могу судить, то, что он делает, на самом деле не задокументировано в документации - https://docs.python.org/2/library/sqlite3.html#sqlite3-controlling-transactionsУровень безотказной изоляции sqlite Python

Будет ли я прав, если предположить, что он размещает в базе данных reserved lock? [https://www.sqlite.org/lockingv3.html#reserved_lock]

ответ

1

Да, он немедленно (пытается) захватить зарезервированную блокировку, а не ждать, пока вы не выполните операцию записи.

Python просто передает его SQLite BEGIN TRANSACTION statement.

Смежные вопросы