ORACLE 索引

来源:互联网 发布:淘宝店的信誉等级 编辑:程序博客网 时间:2024/06/06 05:13
一、索引只有唯一索引才真正提高速度,一般的索引只能提高30%左右。索引占用磁盘空间,并且降低添加、删除和更新行的速度。主键索引其实就是一种约束。唯一索引也是一种约束。CREATE INDEX YJC_TEMP_INDEX_1 ON yjc_temp_1 (first_name)    --普通索引-会加快查询速度,不会限制null值,不会限制唯一值CREATE UNIQUE INDEX YJC_TEMP_INDEX_1 ON yjc_temp_1 (first_name)   --唯一索引是不限制null值的。可以有无限个空值alter table zjj_temp_1 add constraint zjsy_1 primary key(first_name,last_name)     --主键索引?alter table yjc_temp_1 drop constraint YJC_TEMP_INDEX_1                           --删除主键约束1)普通索引-会加快查询速度,不会显示null值,不会限制唯一值create table yjc_temp_1(id number(10) null,first_name varchar2(10) null,last_name  varchar2(10) null,age number(3) null,val number(18,2) )insert into yjc_temp_1 (id , first_name , last_name , age , val )values ('1' , 'CC' , 'YOUNG' , 12 , 800.00 )SELECT * FROM yjc_temp_1CREATE INDEX YJC_TEMP_INDEX_1 ON yjc_temp_1 (first_name)insert into yjc_temp_1 (id , first_name , last_name , age , val )values ('1' , 'CC' , 'YOUNG' , 12 , 800.00 )SELECT * FROM yjc_temp_1

0 0
原创粉丝点击