首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mySql中有多少个键太多了?

mySql中有多少个键太多了?
EN

Database Administration用户
提问于 2022-08-04 06:32:00
回答 1查看 160关注 0票数 0

我目前正在设计一个MySQL数据库,其中包含212表。其中一些表有5-7外键。从长远来看,这会妨碍数据库查询性能吗?有多少外键被认为是标准做法,有多少外键约束被认为太多了?

EN

回答 1

Database Administration用户

回答已采纳

发布于 2022-08-04 07:20:31

外键会影响INSERT、UPDATE和DELETE语句,因为它们是数据检查。

外键的主要优点是它们执行数据一致性,这意味着它们保持数据库的干净。

对于许多人认为外键限制有多大,没有标准的做法。

从长远来看,这会妨碍数据库查询性能吗?

如果有大量的INSERT/DELETE/UPDATE语句,并且表越来越大,那么即使使用了正确的索引,您也将面临性能问题。

一个关于外键的实用示例

MySQL中外键约束的隐藏代价

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/315202

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档