对删除FK的影响

时间:2017-02-03 14:02:48

标签: sql sql-server sql-server-2008 jpa

所以,我有一个包含大约120万条记录(table A)的表,另一条大约有500万条(table B)。 Table A与表B有一对多的关系。有时,table B上的记录会在table A上有一个参考,有时它会赢。

插入具有该引用的记录需要花费大量时间,大约5-6秒(当没有引用的时间少于一秒时)。

我已经对它进行了大量的研究,包括索引,外键和触发器。我看到很多人建议删除FK,插入和恢复它们。但我不确定这对我有帮助,因为它不是批量插入。我现在唯一的疑问是:

删除两张桌子上的所有FK会有什么实际影响?

0 个答案:

没有答案