mysql外键约束有什么作用
导读:本文共483字符,通常情况下阅读需要2分钟。同时您也可以点击右侧朗读,来听本文内容。按键盘←(左) →(右) 方向键可以翻页。
摘要: 说明1、外键约束使得查询需要额外访问一些别的表,这也意味着需要额外的锁。2、可以使用触发器来代替外键,对于相关数据的同时更新外键更合适,但是如果外键只是用作数值约束,那么触发器或者显式地限制取值会更好些(这里,可以直接使用ENUM类型)3、如果只是用外键做约束,那通常在应用程序里实现该约束会更好。外键会带来很大的额外消耗。实例建立外键约束createtablet... ...
音频解说
目录
(为您整理了一些要点),点击可以直达。说明
1、外键约束使得查询需要额外访问一些别的表,这也意味着需要额外的锁。
2、可以使用触发器来代替外键,对于相关数据的同时更新外键更合适,但是如果外键只是用作数值约束,那么触发器或者显式地限制取值会更好些(这里,可以直接使用ENUM类型)
3、如果只是用外键做约束,那通常在应用程序里实现该约束会更好。外键会带来很大的额外消耗。
实例
建立外键约束
本文:
mysql外键约束有什么作用的详细内容,希望对您有所帮助,信息来源于网络。