数据库实际开发中,不建议使用外键的原因
转自:https://segmentfault.com/a/11900000162151931.数据库需要维护外键的内部管理;2.外键等于把数据的一致性事务实现,全部交给数据库服务器完成;3.有了外键,当做一些涉及外键字段的增,删,更新操作之后,需要触发相关操作去检查,而不得不消耗资源;4.外键还会因为需要请求对其他表内部加锁而容易出现死锁情况;...
·
转自:https://segmentfault.com/a/1190000016215193
- 1.数据库需要维护外键的内部管理;
- 2.外键等于把数据的一致性事务实现,全部交给数据库服务器完成;
- 3.有了外键,当做一些涉及外键字段的增,删,更新操作之后,需要触发相关操作去检查,而不得不消耗资源;
- 4.外键还会因为需要请求对其他表内部加锁而容易出现死锁情况;
更多推荐




所有评论(0)