我有一个表格列表。有这样的约束的依赖表:
CONSTRAINT `FK_list_id` FOREIGN KEY (`list_id`)
REFERENCES `lists` (`list_id`)
ON DELETE CASCADE ON UPDATE CASCADE.
例如,如果我有一些 list_id 子表中有许多行(100 或更多),则需要很长时间才能删除它。此外,这些操作可能会限制服务器。
在这种情况下我应该如何删除列表?我应该不使用ON DELETE CASCADE
,而是删除列表,然后在后台删除订阅者,而不是通过级联删除子行来删除列表?