oracle中的索引类型是什么?如何识别需要创建的索引?Oracle中索引的类型?
10
A
回答
13
Oracle数据库提供了多种索引方案,可提供互补的性能功能。它们是:
- B树索引:默认和 最常见
- B树群集的索引:对于一个散列定义 具体是:专门针对簇
- 散列簇索引定义 集群
- 全局和本地索引:与 分区表和索引
- 反向键索引:对最有用Oracle Real Application Clusters 应用程序
- 位图索引:compact;工作最好 列的一个小组 值
- 基于函数的索引的:含有 功能/表达域索引的 预计算值: 特定于应用程序或 盒。
来源:http://docs.oracle.com/cd/B19306_01/server.102/b14231/indexes.htm
11
有许多索引类型的甲骨文,这取决于你需要什么样的索引对象:
对于堆表,有B树索引和位图索引。
b树索引适用于大多数应用程序;位图索引各有优缺点。
对于特定数据类型,也有专门的索引,使用Oracle墨盒;例如Oracle Text索引,空间索引和第三方索引。
此外,索引可能受其它因素的差异:
- 分区表上的一个索引可能是全局或本地
- 索引可能由一列,或者多列
- 一个的索引可能在普通列或表达式上(又名“基于函数”的索引)
欲了解更多信息,请阅读documentation。
找到比您想要了解的Oracle索引更多的知识的地方是Richard Foote's blog。
+0
感谢暗示理查德富特的博客。 – Rene 2010-03-17 08:48:17
相关问题
- 1. 什么类型的索引最适合Oracle的DATE类型?
- 2. Oracle中的索引
- 3. 自引用索引类型
- 4. 关闭Oracle中的索引
- 5. 图像索引的类型
- 6. 搜索引擎索引和类型
- 7. 类型不能用作索引类型
- 8. Swift中的多种索引类型
- 9. C#中数组索引的类型?
- 10. Haskell中索引的类型签名
- 11. 在appengine中动态类型的索引
- 12. Oracle选择索引列以及数据类型?
- 13. 在oracle中使用索引
- 14. 在oracle中索引查询
- 15. 在oracle中强制索引
- 16. 如何索引java.util.Collections $ UnmodifiableMap的类类型?
- 17. 如何应用类型类的索引?
- 18. MySQL多重索引类型?
- 19. Postgresql索引范围类型
- 20. 类型索引元组
- 21. 数据类型和索引
- 22. 在索引组织表中存储Oracle用户定义类型的效率
- 23. Oracle中表的类型sql
- 24. Oracle索引“打破”
- 25. Oracle索引加入
- 26. Oracle日期索引
- 27. Oracle NLS_UPPER索引列
- 28. Oracle索引使用
- 29. Oracle索引行为
- 30. Oracle综合索引
如果您在互联网上的其他地方找到了答案材料,请将您的来源归功于您。 – 2012-01-01 21:31:13
爱链接:) – Dennis 2013-07-05 05:39:42