Механизмы - Хранимые процедуры

Page / - Изменено Alexandr Fokin в 2023/11/19 11:29

Хранимые процедуры

Изменено Alexandr Fokin

в 2023/11/19 11:29

Оглавление

Использование хранимых процедур подразумевает вынесение части доменной логики из приложения на сторону БД (обычно, используя некоторый язык программирования, поддерживаемой БД). Это может повысить производительность т.к. операция будет выполнена на стороне БД, зачастую позволит обработать данные не загружая их в приложение, что может влиять на производительность, особенно для больших объемов данных. Но стоит учитывать, что поддержка такой логики может быть более сложной, нет возможности использовать компоненты, доступные в основном приложении, усложнение поддержки при усложнении логики операции. А также не стоит забывать о необходимости тестирования блока логики, вынесенного из основного приложения на сторону БД.

Внутренние ссылки:

Дочерние страницы:

Обратные ссылки:

Интеграционное тестирование

DatabaseMigrateExt

Проекция функций БД

Хранимые функции и процедуры