在我的一个 PostgreSQL 表中,我有一组两个字段将被定义为在表中唯一,但在选择数据时也将同时使用这两个字段。那么,我只需要定义一个唯一索引吗?还是除了唯一索引,我还应该指定一个索引?
这个问题是什么意思?
CREATE UNIQUE INDEX mytable_col1_col2_idx ON mytable (col1, col2);
或者这个?
CREATE UNIQUE INDEX mytable_col1_col2_uidx ON mytable (col1, col2);
CREATE INDEX mytable_col1_col2_idx ON mytable (col1, col2);