知识卡片

外键有成本

专业/工作

内容

外键把引用完整性放进数据库执行,能减少应用漏检,但会增加写入检查、锁争用和跨表依赖。发散:约束越靠近数据越可靠,但也越需要理解它对并发路径的影响。

参考来源

《高性能MySQL:第3版》第7章《MySQL高级特性》