逆袭之旅DAY16.东软实训.Oracle.索引

2018-07-12 14:44:27

四、索引
1、创建索引
手动创建:
create index 索引名 on 表名(列名,[列名,...])
create table employee(
pno number(7),
pname varchar2(20)
);

create index inx_scott_pno on employee(pno);
insert into employee select empno,ename from emp;

select *
from employee
where pno=7788;

---递归插入数据
insert into employee select * from employee;

update employee set pno = rownum;
函数索引:
create index inx_scott_pname on employee(upper(ename));

create index inx_scott_pname_pno on employee(pno,pname);

自动创建索引:当创建主键或唯一键时,会自动创建索引

2、删除索引:
drop index 索引名;

drop index inx_scott

----练习2
1.使用子查询的方式,创建test表。
create table test as select * from emp;
select * from test;

2.快速复制test表中的数据,复制到100w条左右
---递增式插入
insert into test select * from emp;
select * from test;

3.更新test表中的empno字段为rownum
update test set empno=rownum;
select * from test;

4.查询test中empno为800000的记录值,记录查询执行时间。
select *
from test
where empno=800000;

5.在test表的empno字段上创建索引
create index inx_scott_empno on test(empno);

6.重新执行第4题,对比查询时间

原文地址:https://www.cnblogs.com/twinkle-star/p/9299394.html

时间: 2024-12-16 13:09:08

逆袭之旅DAY16.东软实训.Oracle.索引的相关文章

东软实训作业

//作业1 /** * Created by doggy on 15-7-14. */ public class Music { public static void main(String[] main){ Instrument i1 = new Wind(); Instrument i2 = new Brass(); tune(i1); tune(i2); } public static void tune(Instrument i){ i.play(); } } abstract clas

逆袭之旅DAY20.XIA.程序调试

2018-07-16 20:25:50 F5:进入方法 F6:单步执行 原文地址:https://www.cnblogs.com/twinkle-star/p/9319944.html

逆袭之旅DAY31.XIA.JDBC

2018年7月27日 原文地址:https://www.cnblogs.com/twinkle-star/p/9375513.html

Mysql实训任务书

注:图片如果损坏,点击文章链接:https://www.toutiao.com/i6635189537079296526/ 什么是数据库:数据库(Database)是按照数据结构来组织.存储和管理数据的建立在计算机存储设备上的仓库. 简单来说是本身可视为电子化的文件柜--存储电子文件的处所,用户可以对文件中的数据进行新增.截取.更新.删除等操作. 在经济管理的日常工作中,常常需要把某些相关的数据放进这样的"仓库",并根据管理的需要进行相应的处理. 严格来说,数据库是长期储存在计算机内.

c++课程实训 银行储蓄系统

基本要求:定义了用户类(User)和银行类(Bank),用成员函数实现各种功能,多文件组织程序.能用文本文件存取数据(如演示样例中给出的技术): 拓展方向: 序号 加分项目 细       则 1 改变Bank类中用户信息的存储方式 用对象的指针数组存储(User *user[upNum]) 或者用动态数组(User *users.空间用new分配) 2 功能扩充 按银行实际业务的要求,添加User类中的数据成员,可以记录身份证号.家庭住址等信息,并在相关业务中使用这些数据. 记录用户的每一笔业

2014屌丝逆袭千人大会感悟:成功篇

12月9日,我和于成龙.张力.马道长,包括VIP圈子里的一些朋友组织了2014年最后一次千人YY语音逆袭大会. 这次大会筹备一个月之久,邀请了A5图王.牟长青.乔帮主.原野等四位嘉宾,也算是比较成功,会场最高峰来了2746位听众.而且我也很自豪的说,没有用任何刷YY在线人数的软件. A5图王代表了草根站长到成功的典型,站长界泰斗级人物. 牟长青代表了草根站长成功转型微信营销的一个典型. 乔帮主代表了正在奋斗中的草根做淘宝成功的案例. 原野代表了草根站长成功逆袭的故事,从农村出身到创业成功,并有了

短学期实训——第一篇

短学期的第一天,东软的李老师让我们安装两个环境,在安装过程当中,虽然遇到很多的小困难,老师还是 耐心的为我们每位同学解决困难. , 终于在下午我们完成了第一项任务 在第二天我们 开始编写程序 虽然在运行过程中我们每个人的编辑环境都出现了问题,但是在老师的耐心指导下我们终于将此环境运行成功 利用这三天的时间,我深刻体会到了用户的体验,我们所编写的软件是针对用户而言的,我们应当 考虑到用户体验的各种角度,首先就是用户的第一印象,在这里我们要考虑以下两点,第一点就是谁会是我们的目标用户,第二点就是用户

IT学习逆袭的新模式,全栈实习生,不8000就业不还实习费

大家好: 我是马伦,也就是多年耕耘在IT培训一线的老马.老马一直怀揣普惠教育梦想初心,一直为莘莘学子能获得高质量的IT教育服务而奋斗. 之前老马在IT培训机构任职讲师多年,也有丰富的教学管理经验.接触了大量的IT毕业生.IT初学者.机构培训学员,亲眼目睹大量的IT专业毕业生.IT在线教育学员以及IT培训机构的学员很难直接就业,核心问题就是项目工作经验太少,实操能力弱!. IT在线教育的问题 IT在线教育一直不能彻底颠覆线下培训机构,其根本制约点就是IT学习门槛较高,学员很难有持续性的学习和练习时

快递 10 年,逆袭为王

2009-2018,「双十一」全民狂欢已走过十载,网购成为了国民消费不可或缺的重要组成,并带动了上下游众多产业的狂飙发展,这其中,以民营快递最为突出.金风玉露一相逢,便胜却人间无数.快递与网购的碰撞,是一段相爱相杀抱团成长的精彩商业故事,有产业突围,有资本起舞,还有人的变迁,<棱镜>将以两篇文章分别从产业和人的角度回顾展望快递逆袭十年历史.2010 年 11 月 11 日凌晨,在武汉上大二的杨晔上网买了一双五折的雪地靴.她没想到的是,下单一时爽,等快递的过程却犹如这里的冬天一般漫长,大半个月后