Перейти к основному содержимому

Оптимизация последовательности транзакций

Изменять порядок транзакций могут пользователи с правами APPADMIN.

GraDeLy оптимизирует порядок транзакций за счет функции reorder. Благодаря ей можно менять порядок команд INSERT, UPDATE, DELETE и объединять их в prepared statements. Смена порядка транзакций повышает скорость записи на 30-50%.

Для использования функции reorder должны быть установлены отложенные ограничения (deferred constraints).

примечание

По умолчанию "reorder": false, что значит: транзакции идут в том порядке, в котором они были сделаны.

Последовательность выполнения​

Чтобы включить оптимизацию последовательности транзакций:

  1. Нажмите модуль на графе.

    Соединения, Редактирование модуля

  2. Нажмите Редактировать в открывшемся окне Модуль.

    Соединения, Редактирование модуля

  3. Включите переупорядочивание операций в транзакции для оптимизации последовательности транзакций.

    Соединения, Редактирование модуля

  4. Нажмите Сохранить.

Результат​

В дополнительной информации о соединении отображаются заданные параметры.