Ошибки
Версия 1.13 от Alexandr Fokin на 2023/01/12 14:52
Код | |||
MSSQL | 1222 | Ошибка получения блокировки (ожидания разблокировки) данных. Не является полноценным Deadlock, поэтому не разрешается механизмом прерывания сервера БД. Зависит от параметра LOCK_TIMEOUT (может иметь значение - бесконечно) и от таймаута запроса. Не разрешается пока один из запросов не завершиться успешно или же упадет по одному из таймаутов и снимет блокировку, чтобы второй мог продолжится. | READ UNCOMMITTED READ COMMITTED REPEATABLE READ SERIALIZABLE |
1205 | Полноценный Deadlock, прерывается сервером БД. Сервер БД завершает одну из взаимоблокирующих транзакций с ошибкой. | READ UNCOMMITTED READ COMMITTED REPEATABLE READ SERIALIZABLE | |
PostgreSQL | 40001 | Ошибка сериализации. 13.5. Serialization Failure Handling | REPEATABLE READ SERIALIZABLE |
40P01 | Полноценный Deadlock, прерывается сервером БД. Сервер БД завершает одну из взаимоблокирующих транзакций с ошибкой. | READ COMMITTED REPEATABLE READ SERIALIZABLE |