【发布时间】:2010-11-24 10:24:12
【问题描述】:
我在 SQL Server 中有一个表,需要将其正常的 pk 索引替换为两个字段上的聚集索引。这些其他字段不是主键的一部分。
我需要在 Oracle 中做类似的事情。据我所知,这可以使用按索引排序的表来完成,但我的猜测是这些索引仅在主键上构建。
有什么方法可以让我在 Oracle 中获得与 SQLServer 的聚集索引类似的行为?
【问题讨论】:
-
如果你把 pk 换成别的东西,这个 'else' 就变成了 PK,那么问题出在哪里?
-
感谢您的回答。替换pk的问题是这个表已经被广泛使用,而且我需要索引表的字段不是唯一的。由于这个原因,主键不能被替换。
-
为什么 Oracle 表上的常规索引不够用?
-
当时我正在寻找一种方法来模拟 Oracle 中的聚集索引功能。但它必须是你所说的:没有物理排序的常规索引。感谢您的回答。