Таблицы с ограничениями CASCADE и процедурой удаления?

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

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

0
задан Maury Markowitz 18 January 2019 в 15:02
поделиться

1 ответ

  1. 1) Разработчик сначала написал процедуру, а затем кто-то сказал разработчику, что он или она мог бы использовать пункт каскада
    2) Разработчик хотел убедиться, что каскад работает так же, как код сделал. 3) Не принимайте компетентность или рациональные действия, исходящие от разработчиков.
0
ответ дан benjamin moskovits 18 January 2019 в 15:02
поделиться
Другие вопросы по тегам:

Похожие вопросы: