分享
 
 
 

Oracle初学者笔记(七)--Oracle数据库对象(下)

王朝oracle·作者佚名  2006-11-24
窄屏简体版  字體: |||超大  

索引

与表关联的可选结构;

快表,加快SQL;

减少磁盘I/O操作;

物理上索引存储在Oracle的文件上,称为索引表空间;

Oracle自动维护索引;

唯一值索引:定义在索引的列中没有重复的值;

Oracle自动为主键和唯一键列创建唯一索引;

create uinque index用于创建唯一索引;

//如果为某个表的某个列创建了唯一值索引,则即使这个列没有

唯一值约束,或者说主键不能重复的约束,也会被强制为不可重复

插入;因为索引是唯一值索引;

//注意,索引对表的作用是自动的,当你查询的时候,系统会

自动使用可用索引来提高速度,当你试图插入重复值的时候,

如果存在唯一值索引,就会自动阻止你;但是你不要试图象查询表一样

查询索引,索引只是后台的助手;

组合索引:连接索引;

在表的多个列上创建的索引;

组合索引的列可以按任意顺序排列;

对于在where子句中包含多个列的查询,可以提高速度;

因为索引已经把多个列组合在一起了哦!

例子:

scott>create index idx_empnoandeptno on emp(empno,deptno);

索引已创建。

scott>select * from emp where empno=7782 and deptno=10;

//注意,索引是自动被调用或者说使用的,当select语句执行的时候

自动用索引来检索;

反向键索引:

//普通的查询是全表扫描,而索引就可以让系统只扫描

查询列的索引,然后去扫描表的被选择行;

反转列中的每一个字节;

将数据插入操作分布在 整个索引上;

create reverse index;

//当某个列的值的前面几位都是一样的,只有后面的位有区别;

//当经常向表中添加数据,而不经常更新的时候;

位图索引:

bitmap index;

位图索引到底是干什么呀??

索引组织表:

表的数据和索引的数据存储在一起;

create table tablename(...primary key)

organization index;

其实索引是不存在的;

基于主键查询;

基于函数的索引:

其实很简单,就是用表的一个列的函数结果做索引;

同样,索引是在后台自动工作的;

当你再次使用那个索引创建时的函数查询表时,就会自动

调用已经用函数创建的索引,而不是从表中得到数据再用

函数计算;很显然,这加快了速度;

键压缩索引:用后缀项共享前缀项;compress;

分区索引:

索引存储在不同的分区中;

有公共列的两个或者多个表的集合;

簇的表中的数据存储在公共的数据块中;

簇的表和普通表是一样的,只是多个表中的公共列

只存储了一份在公共的数据块中;

创建簇:

先创建簇,后创建组成簇的表;

create cluster;

插入数据的性能降低;

//在主键,外键关系表情况下用簇;

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
推荐阅读
 
 
 
>>返回首頁<<
 
靜靜地坐在廢墟上,四周的荒凉一望無際,忽然覺得,淒涼也很美
© 2005- 王朝網路 版權所有