Изменения документа Инициализация процесса
Редактировал(а) Alexandr Fokin 2024/06/12 15:27
<
>
отредактировано Alexandr Fokin
на 2024/01/11 13:50
на 2024/01/11 13:50
отредактировано Alexandr Fokin
на 2024/01/11 13:45
на 2024/01/11 13:45
Изменить комментарий:
К данной версии нет комментариев
Комментарий
-
Свойства страницы (1 изменено, 0 добавлено, 0 удалено)
Подробности
- Свойства страницы
-
- Содержимое
-
... ... @@ -1,4 +2,3 @@ 1 -(% border="1" %) 2 2 |(% style="width:15px" %) |(% style="width:1470px" %)((( 3 3 (% border="1" %) 4 4 |(% style="width:179px" %)Ручной и автоматический запуск процесса|(% style="width:1271px" %) ... ... @@ -61,9 +61,8 @@ 61 61 62 62 Замечания: 63 63 64 -* Плохо подходит для больших объемов данных. Может привести к долгомувыполнению выборки.63 +* Плохо подходит для больших объемов данных. Может привести к тому, 65 65 * Плохо подходит для сложных условий т.к. может привезти к тому, что будет невозможно выразить полный набор условий в виде запроса или запрос получиться сложным и также будет долго выполняться. 66 -* Если при обработке ключевого доменного объекта возникнет ошибка, то это окажет влияние на всю операцию планирования. Может быть проблематично отбросить данный доменный объект, чтобы он не попал в выборку. 67 67 68 68 Пример: 69 69 Соединение таблицы доменных сущностей с таблицей процесса и выборка тех сущностей, по которым нет записи в таблице процесса. ... ... @@ -74,7 +74,7 @@ 74 74 Необходимое условие: Наличие способа перебрать данные батчами, гарантия что данные не удаляются. 75 75 76 76 Вариант 1: 77 -Если мы уверены, что доменные объекты не удаляются, то мы можем отсортировать их по дате создания и первичному ключу. Таким образом мы получим детерминированные страницы данных, которыедажеможно обрабатывать параллельно. Невозможно выполнить, если допускается удаление объектов.75 +Если мы уверены, что доменные объекты не удаляются, то мы можем отсортировать их по дате создания и первичному ключу. Таким образом мы получим фиксированные страницы данных, которые можно обрабатывать параллельно. Невозможно выполнить, если допускается удаление объектов. 78 78 79 79 Вариант 2: 80 80 Если есть уникальный автоинкреметный числовой ключ, то можно использовать его.