【发布时间】:2010-11-07 07:20:16
【问题描述】:
我们使用序列号作为表上的主键。 有些表我们并没有真正将主键用于任何查询目的。 但是,我们在其他列上有索引。这些是非唯一索引。 查询在 WHERE 条件中使用这些非主键列。
所以,我真的看不出在这些表上使用主键有什么好处。 我对 SQL 2000 的经验是,它用于复制具有一些主键的表。 否则不会。
我正在使用 Oracle 10gR2。我想知道有没有这样的副作用 有没有主键的表。
【问题讨论】:
标签: database oracle database-design