假设我们在MySQL DB中有一个数据表/实体。我们知道,我们可以使用主要键和自创键从表中检索数据。现在我的问题是哪种方法更快到检索数据?使用主键还是自创键?然后(如果答案是主键或自创键)为什么这个数据操作会更快?
答案 0 :(得分:-1)
如果您可以使用复合键,它将比主键快。
组合键在关系数据库的上下文中是表中两个或多个列的组合,可用于唯一标识表中的每一行。
它定义了您的数据。它可以是标识列,可以是varchar列,也可以是日期时间列或整数列,也可以是多列的组合。在表上定义多个列作为主键时,它称为复合主键。