【发布时间】:2022-11-11 00:32:45
【问题描述】:
想象一下,我们有那些没有主键的表:
CREATE TABLE test (
name1 INT,
name2 INT,
name3 INT,
UNIQUE (name1, name2, name3)
);
CREATE TABLE test2 (
name1 INT,
name2 INT,
name3 INT,
UNIQUE (name1, name2)
);
我觉得这两张表在某种程度上完全相同,我不确定组合是否相同。如果你知道组合的诀窍,我会很高兴知道它。
在性能的情况下,在 2 列上添加唯一约束和在 5 或 6 列上添加唯一约束是否相同?我想我们只是为每个约束添加一个指针?
【问题讨论】:
标签: postgresql