4

非常简单的问题:哪个更有效?

  1. DELETE对父表的查询,然后是对子DELETE表的查询
  2. 对父表的DELETE查询导致外键从子表中删除行

为了进一步解释,我正在处理非常大的表(包含几百万行),我只是想知道外键提供的完整性是否值得 MySQL 必须做的额外工作,而不仅仅是记住更新/删除子表。在我真正继续更新以使用外键之前,我想知道;)

4

1 回答 1

4

无论您认为自己可以编写什么代码,数据库至少也可以做到这一点,而无需使用网络来完成。

使用外键。

于 2013-01-06T07:08:04.347 回答