gpt4 book ai didi

database - 数据库 Fk/Pk 键性能

转载 作者:搜寻专家 更新时间:2023-10-30 21:42:59 24 4
gpt4 key购买 nike

在我们的数据库中,我们有一个中心表,其中有数百万行不断被插入和更新。此表有一个列作为唯一标识符,用于将此表的内容与具有一对多关系的多个表链接起来。

这意味着我们在同一个事务中向 USERS 表插入条目时,USERS_PETS 和 USERS_PARENTS(以及另外 10 个)也将根据主表中的相同唯一标识符填充多行。

由于使用此数据库的应用程序不断插入新条目并更新现有条目,因此这些表之间的关系仅保留在应用程序级别(即逻辑 ERD,而不是通过 FK/PK 减速来处理)。

问题:

  1. 从纯性能的角度假设这是最佳方法是否正确?
  2. 有没有办法在不影响性能的情况下设置这些键(以便数据库更具 self 描述性)?

最佳答案

这是最糟糕的方法,我保证您最终会遇到数据完整性问题。数据完整性远比性能重要。这是愚蠢和短视的。

关于database - 数据库 Fk/Pk 键性能,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5043738/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com