Каковы преимущества обработки пакетов оракула / хранимых процедур с жидкой базой? - PullRequest
0 голосов
/ 05 февраля 2019

Каковы преимущества обработки пакетов / хранимых процедур oracle с использованием liquibase, когда пакеты могут быть скомпилированы каждый раз?Является ли главное преимущество в том, что вы можете компилировать только те, которые изменились?

1 Ответ

0 голосов
/ 05 февраля 2019

Это в первую очередь основанный на мнении вопрос и ответ.Все ниже здесь только мое мнение.

Основным преимуществом является то, что вы используете единый метод для управления изменениями схемы вашей базы данных (где схема означает структуру и программируемость вашей базы данных).Пока вы используете какую-то автоматизацию для управления вашей базой данных, вы должны использовать эту автоматизацию как можно больше во всех возможных областях.Если вам нужно управлять своей базой данных с помощью liquibase + perl-скриптов + shell-скриптов + sqlplus-скриптов, то вы делаете это сложнее, чем должно быть.

Обеспечение надежной работы системы без ручного вмешательства должно быть первоочередной задачей, а обеспечение ее производительности - близкой вторичной целью.Конечно, если первая часть приводит к недопустимому простою, то решение, возможно, придется пересмотреть.

...