最新文章列表

<oracle-10> 索引

索引是应用设计和开发的一个重要方面。如果有太多的索引,修改(插入,更新,合并和删除)的性能就会受到影响。如果索引太少,又会影响DML的性能。要找到一个合适的平衡点,这对于应用的性能至关重要。 10.1 oracle索引概述 Oracle提供了多种不同类型的索引供使用。简单的说,oracle中包括如下索引。 (1) B*树索引:这些就是传统索引。目前为止,这是oracle和大多数其他数据库中最常用的 ...
足至迹留 评论(0) 有1991人浏览 2015-02-01 21:19

Oracle 函数索引

函数索引的概念: 基于函数的索引也是8i以来的新产物,它有索引计算列的能力,它易于使用并且提供计算好的值,在不修改应用程序的逻辑上提高了查询性能。使用基于函数的索引有几个先决条件: (1)必须拥有QUERY REWRITE(本模式下)或GLOBAL QUERY REWRITE(其他模式下)权限。 (2)必须使用基于成本的优化器,基于规则的优化器将被忽略。 (3)必须设置以下两个系统参数: QUERY ...
sam_chen 评论(0) 有847人浏览 2012-08-22 10:01

函数索引和唯一索引的联合使用实现具条件判断功能的唯一约束

 一表有字段A和B,若在B为100时(A,B)可以重复,其他时候(A,B)不可重复,如何实现? SQL> select * from tt1; A                             B a                             1 b                             1 c                         ...
mikixiyou 评论(0) 有2192人浏览 2012-04-17 10:01

关于索引

排序与索引 SQL中很多操作需要排序,最明显的就是ORDER BY 了。ORDER BY 通常会有两种实现方法,一个是利用有序索引自动实现,也就是说利用有序索引的有序性就不再另做排序操作了。另一个是把结果选好之后再排序。用有序索引这种,当然是最快的,不过有一些限制条件,当order by 字段出现在where条件中时,才会利用索引而无需排序操作。其他情况,order by不会出现排序操作。更准 ...
liulanghan110 评论(0) 有1136人浏览 2011-09-30 17:05

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics