`
- 浏览:
2166236 次
-
深入理解Oracle索引(6):在实践中初步认识3大索引的使用场景
㈠ 某表的一列重复值很多,基数很小时,应该建立什么索引?
--创建Bitmap Index,具体原理参见:B-Tree索引与Bitmap索引的锁代价的比较
例如:
create bitmap index idx_bm_product on products(list_price) tablespace users;
㈡ 某表的一列的数值一直在增大,不是随机的数,应该建什么索引?
--反向索引,即reversed index
例如:
create index idx_rev on test (sal) reverse;
具体使用参见:深入理解Oracle索引(5):反向索引的定义、缺点和适用场景
㈢ 某表的一列在平常SQL中该列都是放在函数里面,为了能用到索引来提高检索速度,该怎么办?
--创建函数索引
例如:
create index idx_fun on emp (upper(name));
分享到:
Global site tag (gtag.js) - Google Analytics
相关推荐
资源名称:深入理解Oracle RAC 12c内容简介:《深入理解Oracle RAC 12c》介绍了Oracle RAC 12c技术的方方面面,涵盖了与RAC技术相关的集群件知识、数据库知识、存储知识、网络知识,并在基于RAC的应用软件设计、优化...
深入理解Oracle Exadata
索引( Index)是常见的数据库对象,它的设置好坏、使用是否得当,极大地影响数据库应用程序和 Database的性能。虽然有许多资料讲索引的用法,DBA和Developer们也经常与它打交道,但笔者 发现,还是有不少的人对它存在...
Oracle 索引 使用方法,索引 使用原理, 索引 使用顺序过程
书中深入分析了Oracle数据库体系结构,包括文件、内存结构以及构成Oracle数据库和实例的底层进程,利用具体示例讨论了一些重要的数据库主题,同时分析了数据库中的物理结构,如表、索引和数据类型,并介绍采用哪些...
深入理解Oracle RAC 12c,数据库的知识,有需要的可以看一下
深入理解Oracle数据库体系结构,大师之作,推荐阅读。
oracle 索引的原理原理深入理解!
Oracle在线建立超大表的索引,为在线生产系统某核心大表建立索引
个人整理的索引使用的样例 包含 索引并行创建 分区 监测 和索引统计信息
3、以删除的叶节点数量:指得是数据行的delete操作从逻辑上删除的索引节点 的数量,要记住oracle在删除数据行后,将 “ 死 “ 节点保留在索引中,这样做可以加快sql删除操作的速度,因此oracle删除数据行后可以不必...
oracle索引,常见索引问题,详见PPT内容
oracle的索引初步学习.doc
深入理解Oracle RAC 12c(完整书签)深入理解Oracle RAC 12c(完整书签)深入理解Oracle RAC 12c(完整书签)
深入理解Oracle Exadata part.pdf
oracle索引分区实践笔记,该笔记中详细描述Oracle的分区索引中的局部索引,全局索引使用中的区别,理解上的差异,执行中的不同,并附相关脚本
《Oracle安全实践:来自第三方的关系型数据库安全指南》旨在创建实践程序来保证Oracle数据库安全,深入讨论了文件系统、TNS侦听、管理员PUBLIC权限、口令控制,详细介绍了如何管理默认账户、监测数据库运行、制定安全...
基于功能的Oracle索引使得数据库管理人员有可能 在数据表的行上过度分配索引。过度分配索引会严重影响关键Oracle数据表的性能。在Oracle9i出现以前,没有办法确定SQL查询没有使用的索引。让我们看看Oracle9i提供了...
Oracle索引优化。Oracle索引优化。Oracle索引优化
oracle索引类型及扫描方式大整理new