易截截图软件、单文件、免安装、纯绿色、仅160KB

Oracle的索引类型


逻辑上:
Single column 单行索引
Concatenated 多行索引
Unique 唯一索引
NonUnique 非唯一索引
Function-based函数索引
Domain 域索引
物理上:
Partitioned 分区索引
NonPartitioned 非分区索引
B-tree:
Normal 正常型B树
Rever Key 反转型B树
Bitmap 位图索引
索引结构:
B-tree:
适合与大量的增、删、改(OLTP);
不能用包含OR操作符的查询;
适合高基数的列(唯一值多)
典型的树状结构;
每个结点都是数据块;
大多都是物理上一层、两层或三层不定,逻辑上三层;
叶子块数据是排序的,从左向右递增;
在分支块和根块中放的是索引的范围;
Bitmap:
适合与决策支持系统;
做UPDATE代价非常高;
非常适合OR操作符的查询;
基数比较少的时候才能建位图索引;
树型结构:
索引头
开始ROWID,结束ROWID(先列出索引的最大范围)
BITMAP
每一个BIT对应着一个ROWID,它的值是1还是0,如果是1,表示着BIT对应的ROWID有值;

B*tree索引的话通常在访问小数据量的情况下比较适用,比如你访问不超过表中数据的5%,当然这只是个相对的比率,适用于一般的情况。bitmap的话在数据仓库中使用较多,用于低基数列,比如性别之类重复值很多的字段,基数越小越好。


相关文档:

oracle建立触发器 实现自增实例

create table TN_TEST(
       username varchar2(32),
       userpass varchar2(32),
       version  number
)
要求一:
TN_TEST表中字段version
每次修改TN_TEST表则讲version自动加一
建立触发器语句:
crea ......

怎样将excel中的数据通过PL/SQL导入ORACLE数据库中

详细地步骤:


1、打开MicroSoft   Excel   2000  


2、文件(F)→新建(N)→工作簿→  


3、输入数据后,存盘为test.xls,  


4、文件(F)→另存为(A)→  


保存类型为:制表符分隔,起名为text.txt,保存到C:\ &nb ......

oracle从9.2.0.1升级到9.2.0.8步骤

 背景:在windows 2003 server上安装了Oracle 9.2.0.1.0,现打算将其升级到9.2.0.8版本。
1.升级oracle(administrator用户权限)
  (1)到metalink下载升级压缩包,patch号为4547809,压缩包名称为 p4547809_92080_WINNT.zip,for windows 32bit。
  (2)解压缩zip,下边包含一个Disk1和readme.html文件。 ......

ORACLE ERP开发基础之前言


ORACLE ERP开发基础之前言
 
 
  
  前言
  偶是2008年才开始接触,这个传说中的Oracle ERP。而在此前四年间,特别是在做JAVA程序员二年多的时间中,养成了一种对架构、模式、面向对象的狂热追求,导致对EBS亦常失望。因为EBS11i没有软件模式、设计、分层等,只有象面条般的PL/SQL语句。
  EBS入 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号