数据库(外键及其约束理解)

避免使用外键约束:性能问题、拓展性问题(平台迁移/分库分表)、并发问题(每次修改数据都需要去另外一个表检查数据,需要获取额外的锁。若是在高并发大流量事务场景,使用外键更容易造成死锁。)、技术问题(数据库的性能开销变大,对DBA的要求更高)

阅读 148
0 条评论