看到很多公司的数据库中,都把主外键关系删除了.当然肯定是在网上看到了一些优化的文章,但是我想知道,加上主外键的关系后,对性能的影响究竟有多大呢?最好来点自身的真实数据,本人觉得这样有点得不偿失,通过程序维护数据库的完整性,更恶心.达人指点一下.
8 回答
潇湘沐
TA贡献1816条经验 获得超6个赞
我个人认为相比较而言数据的完整性和性能相比,数据的完整性更加重要。
同时如果在程序中来维护数据的完整性消耗的性能应该更大吧,而且一个大型系统表和表之间的关联式很复杂的,程序开发的过程中有时会忘记处理这块,如果没处理那就会导致数据的丢失了。
如果大批量的数据增加或删除可能会有性能损失。
我个人是比较偏向于主外键关系的
- 8 回答
- 0 关注
- 1367 浏览
添加回答
举报
0/150
提交
取消