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

Редактировал(а) Alexandr Fokin 2024/02/10 13:56

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

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

Дочерние страницы:
Обратные ссылки:

Теги: