да. Допустим относительно большая куча данных поступает несколько раз в день по результатам выполнения каких-то джоб и критично не допускать лишнего времени выполнения и блокировок (тут я не уверен что устанавливаются блокировки на время проверки). Или в целом обычная частота запросов может достигать сотен или тысяч insert
я бы удалил фк просто
Да, как вариант. Но выше писал что хочется его оставить для документирования связей и возможности включить его в любой момент. Видимо прийдется дропать fk (
ну включить то ничто не мешает вроде
Просто создав заново? Да. Если не забудешь про какие-нибудь связи во время создания)
Реализуйте в базе логику от хвоста к голове тогда ручками...
думаю забыть про о отключенный невидимый триггер проще чем про явное отсутствие фк
Не совсем понимаю, логику чего реализовать? Написать кастомные триггеры и отключать уже их?
Выключить внешние ключи, и все процедуры, которые должны их соблюдать делать руками (на любом уровне)...
Десятками тысяч, хе-хе. Тысячи ssd сжуёт и не подавится.
Обсуждают сегодня