LINUX.ORG.RU

История изменений

Исправление Stanson, (текущая версия) :

А в pg разве нету чего-то типа SET FOREIGN_KEY_CHECKS = 0?

Типа выключить constraints, удалить что нужно. а потом в связанных таблицах прописать NULL где надо.

Просто оно у тебя при удалении каждой строки делает UPDATE в связанных таблицах, что может быть весьма затратно.

Исходная версия Stanson, :

А в pg разве нету чего-то типа SET FOREIGN_KEY_CHECKS = 0?

Типа выключить constraints, удалить что нужно. а потом в связанных таблицах прописать NULL где надо.