Изменения документа Ошибки

Редактировал(а) Alexandr Fokin 2023/12/16 14:12

<
От версии < 1.14 >
отредактировано Alexandr Fokin
на 2023/01/12 14:53
К версии < 1.15 >
отредактировано Alexandr Fokin
на 2023/01/12 15:17
>
Изменить комментарий: К данной версии нет комментариев

Комментарий

Подробности

Свойства страницы
Содержимое
... ... @@ -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