关于oracle数据库索引的一点介绍
2008-07-31 10:33
323 查看
在oracle中数据表中建立适当的索引,对于充分利用数据库,提高数据库的性能有非常重要的作用。应该怎么建立索引呢,在这里抛砖引玉,介绍一些基本方法。
对于一些经常查询的字段,并且是用“等于”条件查询的字段,我们应该增加一些索引。
例如:(1)通常对于id字段,我们都会增加一个索引(通常也是主键),以便于查找。
(2)如果我们经常对商家name作查询,那么也应该对name字段做一个索引。注意索引默认是安装升序排列的。
(3)如果我们经常查询某某城市某某路,我们也应该对 city和streetName增加一个组合索引。
(4)如果我们要监视一个表的时间字段,检查这个表是否有更新。例如,每隔5分钟都要得到最近更新时间 max(time),比较和上一次得到的时间是否一样。为了得到max(time)的时间尽量短,就可以对time字段做一个索引。
Oracle数据库索引
http://www.webyi.com/wschool/database/oracle/20080418/3994.html
Oracle索引原理
http://www.diybl.com/course/7_databases/oracle/Oracleshl/2008625/128383.html
对于一些经常查询的字段,并且是用“等于”条件查询的字段,我们应该增加一些索引。
例如:(1)通常对于id字段,我们都会增加一个索引(通常也是主键),以便于查找。
(2)如果我们经常对商家name作查询,那么也应该对name字段做一个索引。注意索引默认是安装升序排列的。
(3)如果我们经常查询某某城市某某路,我们也应该对 city和streetName增加一个组合索引。
(4)如果我们要监视一个表的时间字段,检查这个表是否有更新。例如,每隔5分钟都要得到最近更新时间 max(time),比较和上一次得到的时间是否一样。为了得到max(time)的时间尽量短,就可以对time字段做一个索引。
Oracle数据库索引
http://www.webyi.com/wschool/database/oracle/20080418/3994.html
Oracle索引原理
http://www.diybl.com/course/7_databases/oracle/Oracleshl/2008625/128383.html
相关文章推荐
- 关于通过聚集索引以及堆来对比数据表组织结构-SQLServer最优实践 的一点看法
- 关于Sqlite数据库Update语句的一点介绍 .
- (转)关于Oracle数据库中索引的维护经验谈
- 关于索引一些用法介绍(db2)
- Oracle数据库索引类型介绍
- 关于Sphinx创建全文检索的索引介绍
- SQL Server和Oracle数据库索引介绍
- 关于通过聚集索引以及堆来对比数据表组织结构-SQLServer最优实践 的一点看法
- 一点关于GridLayout的介绍
- Oracle数据库“ 存储过程 触发器 索引 视图” 介绍
- 【转】关于DLL的一点介绍
- 关于C#的索引一点认识
- 关于C#的索引一点认识
- 关于Sqlite数据库Update语句的一点介绍
- 关于Java开发中使用Oracle数据库的一点注意事项
- 关于Node.js, Jade一点小小的介绍。
- 关于Sqlite数据库Update语句的一点介绍
- 关于重新组织和重新生成索引sp_RefreshIndex的介绍
- 关于Android中的索引文件R.java介绍
- 关于index_ffs使用索引的一点问题.