【发布时间】:2012-02-15 15:31:49
【问题描述】:
我有一张有 500 万条记录的表。该表的主键是按顺序创建的。我的问题是创建哪个索引以获得最佳性能?
B-Tree 索引(默认)
(范围)分区索引
还是其他?
考虑到我大部分时间都会使用 SELECT 操作
【问题讨论】:
-
取决于您运行的查询。试一试,看看解释计划,然后选择最好的。
-
它取决于最频繁和最重要的操作(查询、更新、插入等)。如果没有有关预期用途的更多信息,就无法回答这个问题。
-
对,这就是我下一步要做的。但总得有一些理论上的解释吧?
-
我已更新我的问题以使用“选择”操作
-
谁能告诉我为什么这个问题被降级了?有什么问题?
标签: performance indexing oracle11g