|
|
1
19
编辑: |
|
2
9
http://download.oracle.com/docs/cd/B19306_01/server.102/b14211/optimops.htm#sthref973
你的问题
|
|
|
3
2
我想
将唯一索引添加到
如果
关于上一个关于查找的示例
|
|
|
4
2
如果问题背后的驱动因素是您有一个包含多个列的表,并且这些列的任何组合都可以在查询中使用,那么您应该查看位图索引。 看看你的例子:
您可以创建3个位图索引:
这些位图索引的最大好处是可以 根据需要。 因此,以下每个查询都将使用一个或多个索引:
因此,位图索引可能是您的一个选项。然而,正如David Aldridge所指出的,根据您的特定数据集,在(col1,col2,col3)上使用单个索引可能更可取。和以往一样,这要视情况而定。查看您的数据,以及可能针对该数据的查询,并确保您的统计数据是最新的。
|
|
|
Johnny T · 基于当前值的SQL合并表[重复] 1 年前 |
|
John D · 需要为NULL或NOT NULL的WHERE子句 1 年前 |
|
ojek · 如何对SQL结果进行分组和编号? 1 年前 |
|
|
senek · 如何在PL/SQL中将选择结果(列)放入数组中 1 年前 |
|
|
Sax · 规范化Google表格(第一步) 1 年前 |
|
|
Jatin · 检索卷计数的动态sql抛出错误语法错误[关闭] 1 年前 |
|
|
Andrus · 如何在sql中查找第二个匹配项 1 年前 |