Изменения документа Ошибки
Редактировал(а) Alexandr Fokin 2023/12/16 14:12
<
>
отредактировано Alexandr Fokin
на 2023/01/12 14:53
на 2023/01/12 14:53
отредактировано Alexandr Fokin
на 2023/01/12 15:17
на 2023/01/12 15:17
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -8,7 +8,17 @@ 8 8 READ COMMITTED 9 9 REPEATABLE READ 10 10 SERIALIZABLE 11 -|(% colspan="1" rowspan="2" style="width:143px" %)[[PostgreSQL>>doc:Разработка.Базы данных.SQL.PostgreSQL.WebHome]]|(% style="width:90px" %)40001|(% style="width:746px" %)((( 11 +|(% colspan="1" rowspan="2" style="width:143px" %)[[PostgreSQL>>doc:Разработка.Базы данных.SQL.PostgreSQL.WebHome]]|(% style="width:90px" %)55P03|(% style="width:746px" %)Ошибка получения блокировки (ожидания разблокировки) данных. 12 +Не является полноценным Deadlock, поэтому не разрешается механизмом прерывания сервера БД. 13 +Зависит от параметра lock_timeout (может иметь значение - бесконечно) и от таймаута запроса. 14 +Не разрешается пока один из запросов не завершиться успешно или же упадет по одному из таймаутов и снимет блокировку, чтобы второй мог продолжится.|(% style="width:558px" %)READ COMMITTED 15 +REPEATABLE READ 16 +SERIALIZABLE 17 +|(% style="width:90px" %)40P01|(% style="width:746px" %)Полноценный Deadlock, прерывается сервером БД. 18 +Сервер БД завершает одну из взаимоблокирующих транзакций с ошибкой.|(% style="width:558px" %)READ COMMITTED 19 +REPEATABLE READ 20 +SERIALIZABLE 21 +|(% colspan="1" style="width:143px" %) |(% style="width:90px" %)40001|(% style="width:746px" %)((( 12 12 Ошибка сериализации. 13 13 Транзакция не может быть продолжена из-за того, что необходимые данные были изменены другой транзакцией. 14 14 ... ... @@ -16,7 +16,3 @@ 16 16 [[https:~~/~~/www.postgresql.org/docs/current/mvcc-serialization-failure-handling.html>>https://www.postgresql.org/docs/current/mvcc-serialization-failure-handling.html]] 17 17 )))|(% style="width:558px" %)REPEATABLE READ 18 18 SERIALIZABLE 19 -|(% style="width:90px" %)40P01|(% style="width:746px" %)Полноценный Deadlock, прерывается сервером БД. 20 -Сервер БД завершает одну из взаимоблокирующих транзакций с ошибкой.|(% style="width:558px" %)READ COMMITTED 21 -REPEATABLE READ 22 -SERIALIZABLE