绝对不能用的数据库物理外键

Posted wenr-one

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了绝对不能用的数据库物理外键相关的知识,希望对你有一定的参考价值。

性能影响

分布式项目中对数据进行"改变"操作的时候,要对数据的完整性进行一定的检查操作

热更新

存在热部署的时候,可能由于外键的原因达不到热部署的目的,需要重启服务器才能完成。因为外键是强力执行的。

降低耦合度

数据库分库分表

会对分库分表造成很大的影响

主要针对互联网项目,大型、分布式项目

以上是关于绝对不能用的数据库物理外键的主要内容,如果未能解决你的问题,请参考以下文章

数据库设计可以不要外键的7个理由

分布式或大型互联网项目中,数据库物理外键移除的原因

数据库中主键和外键是干嘛用的?

数据库中主键和外键是干嘛用的?

SQL - 唯一键,主键和外键

主键和外键的区别: