本文共 186 字,大约阅读时间需要 1 分钟。
1.性能影响
数据库要保证有一个完整性,当进行更新操作时,需要进行相关的检查操作
2.热更新
数据库有外键时,可能导致热更新后不能正常使用,无法运行,只有重启服务才正常,从而达不到热更新目的
3.耦合度
外键的使用物理关联,导致耦合度增加
4.难以分库分表
在大型互联网项目中,如果要做分库,当存在很多外键关联,则难以实现分库分表
小型项目可以使用,大型项目不推荐使用外键
转载地址:http://zobpf.baihongyu.com/