Изменения документа Примеры.

Редактировал(а) Alexandr Fokin 2025/09/20 11:33

От версии 1.32
отредактировано Alexandr Fokin
на 2025/09/19 15:03
Изменить комментарий: К данной версии нет комментариев
К версии 1.30
отредактировано Alexandr Fokin
на 2024/05/28 20:47
Изменить комментарий: К данной версии нет комментариев

Сводка

Подробности

Свойства страницы
Содержимое
... ... @@ -14,8 +14,6 @@
14 14  COMMIT;{{/code}}|(% style="width:652px" %)(((
15 15  * Относительное изменения значения (а не константное).
16 16  * Без проверок.
17 -
18 -(В данном случае строка заблокируется в момент обновления, чтение (select) с проверкой без явного указания updlock, то строка может быть изменена после проверки условия).
19 19  )))
20 20  |(% style="width:155px" %)REPEATABLE READ|(% style="width:614px" %)(((
21 21  |MSSQL|{{code language="sql"}}SET TRANSACTION ISOLATION LEVEL REPEATABLE READ;
... ... @@ -55,8 +55,6 @@
55 55  Гарантия, что значение не будет изменено другими транзакциями после проверки (или их изменение будет обнаружено и приведет к ошибке).
56 56  * В запросе могут использоваться как относительные, так и константные значения, при условии что значение было сформировано после проверки допустимости операции.
57 57  
58 -(В данном случае чтение (select) накладывает share блокировку, что гарантирует, что строка не будет изменена).
59 -
60 60  ----
61 61  
62 62  Данное поведение также может быть реализовано на уровне READ COMMITTED, но для этого нужно использовать механизм явных блокировок (обычно это что-то вроде UPDLOCK).
XWiki.XWikiRights[1]
Разрешить/Запретить
... ... @@ -1,0 +1,1 @@
1 +Запретить
Уровни
... ... @@ -1,0 +1,1 @@
1 +view
Пользователи
... ... @@ -1,0 +1,1 @@
1 +XWiki.XWikiGuest