Изменения документа Инициализация процесса
Редактировал(а) Alexandr Fokin 2024/06/12 15:27
<
>
отредактировано Alexandr Fokin
на 2024/01/11 13:08
на 2024/01/11 13:08
отредактировано Alexandr Fokin
на 2024/01/11 13:14
на 2024/01/11 13:14
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,8 +1,12 @@ 1 1 |(% style="width:15px" %) |(% style="width:1470px" %)((( 2 2 |(% style="width:179px" %)Ручной и автоматический запуск процесса|(% style="width:1271px" %) 3 3 |(% style="width:179px" %)Валидация перед запуском|(% style="width:1271px" %)((( 4 -|Валидация доменных объектов на возможность запуска экземпляра процесса (с гарантией, что доменной объект не будет изменен до конца транзакции планировщика, иначе мы можем принять некорректное решение о запуске процесса). 5 5 |((( 5 +* Валидация доменных объектов на возможность запуска экземпляра процесса (с гарантией, что доменной объект не будет изменен до конца транзакции планировщика, иначе мы можем принять некорректное решение о запуске процесса). 6 +* В случае использования [[Оптимистичная блокировка>>doc:Архитектура и модели.Блокировки.Оптимистичная блокировка.WebHome]], необходимо также гарантировать инкрементацию ключа доменных сущностей т.к. скорее всего их поля не изменятся напрямую. 7 +* Как вариант - использование более строго уровня изоляции. 8 +))) 9 +|((( 6 6 Если существуют предыдущие экземпляры процесса (__по ключевому набору__), то они также валидируются на возможность запуска нового экземпляра 7 7 8 8 |(% colspan="2" style="width:157px" %)Отношение экземпляров процесса и ключевых доменных сущностей. ... ... @@ -71,7 +71,7 @@ 71 71 72 72 Вариант 3: 73 73 Если кол-во записей не очень велико и мы можем без проблем полностью уместить сет всех ключей в оперативной памяти. 74 -(Не требует гарантии не удал еният,к. в случае обнаружения удаления можно просто пропустить ключ).78 +(Не требует гарантии, что сущность нельзя удалить, т,к. в случае обнаружения удаления можно просто пропустить ключ). 75 75 76 76 Can queries that users ORDER BY using date to sort data be non deterministic? 77 77 [[https:~~/~~/dba.stackexchange.com/questions/241056/can-queries-that-users-order-by-using-date-to-sort-data-be-non-deterministic>>https://dba.stackexchange.com/questions/241056/can-queries-that-users-order-by-using-date-to-sort-data-be-non-deterministic]]