版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
第十章索引重点内容:创建索引。
学时:1-2课时。
本章内容索引概述B树索引与位图索引创建索引删除索引查看索引1/31/20232HANMENG20101、索引概述索引是为了加速对表中元组的检索而创建的一种存储结构。通过使用索引加速行的检索,但减慢更新的速度。更新表中每条数据时都需要更新索引。Oracle自动使用、维护索引。1/31/20233HANMENG2010编号颜色数量尺寸001绿3000中002红5000中003红6000小….…...…编号Rowid001002003…图1表和索引的关系1/31/20234HANMENG20102、B树索引与位图索引B树索引,即平衡树索引,是最常用的索引方式,结构类似于二叉树。关键点:索引条目和数据行之间存在一一对应关系,即一条索引条目指向一行。位图索引,适用于数据高度重复并且通常只读的数据。关键点:一个索引条目使用一个位图同时指向多行。1/31/20235HANMENG2010图2B树索引的逻辑结构如何查找编号为1016的节点?1/31/20236HANMENG2010B树索引的特点:树的高度一般在2或3。叶子节点中,每条索引目录指向某一行数据。1/31/20237HANMENG2010如何在emp表的job列创建一个位图索引?值/行1234567891011121314ANALYST00000001010010CLERK10000000001101MANAGER00010110000000PTRSIDENT00000000010000SALESMAN01101000000000表1位图索引问题:selectcount(*)fromempwherejob=‘CLERK’orjob=‘MANAGER’;怎么找到结果?1/31/20238HANMENG20103、管理索引索引使用原则:表中导入数据后再创建索引。否则每次表中插入数据时都必须更新索引。在适当的表和字段上创建索引。如果经常检索的数据少于表中的15%则需要创建索引。限制表中索引的数目。索引越多,在修改表时对索引做出的而修改的工作量越大。1/31/20239HANMENG2010eg:比较创建索引前后系统的开销。SQL>setautotraceonexplain---查询系统的开销,不显示查询结果。SQL>selectenamefromempwhereename='SMITH';|Id|Rows|Bytes|Cost(%CPU)|Time|--------------------------------------------------------------|0|1|7|3(0)|00:00:01||Id|Rows|Bytes|Cost(%CPU)|Time|--------------------------------------------------------------|0|1|7|1(0)|00:00:01|SQL>createindexidx_emponemp(ename);SQL>selectenamefromempwhereename='SMITH';1/31/202310HANMENG2010语法规则:CREATE[UNIQUE][BITMAP]INDEX<索引名>ON<表名>(<列名>…);(1)创建索引eg:SQL>createindexidx_emponemp(ename);1/31/202311HANMENG2010其中:UNIQUE表示建立唯一性索引,基于的列值必须唯一。BITMAP表示建立位图索引。ASC/DESC升序或降序。默认升序。1/31/202312HANMENG2010(2)删除索引当索引不需要使用时,删除该索引,释放其占用的空间。语法格式:DROPINDEXindex_nameeg:SQL>dropindexidx_emp;1/31/202313HANMENG2010ALL_INDEXES:用户可以访问的所有表上的索引。USER_INDEXES:用户所拥有表上的索引。(3)查询索引信息INDEX_NAMEINDEX_TYPEUNIQUENES-----------------------------------------------------------PK_EMPNORMALUNIQUEeg:查询emp表中索引名称,类型和
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 南京栖霞区摄山中学2027届九上化学期中监测试题含解析
- 2027届广东省揭西县九年级化学第一学期期中调研模拟试题含解析
- 炭块运行工测试题与答案详情
- 2026年丰台区卫生健康委直属事业单位第三批公开招聘医疗卫生专业工作人员笔试模拟考试及答案详解
- 关于高空坠落急救的试题及答案分享
- 焊工试题和权威答案呈现
- 杭州市余杭区2026年公开招聘公办幼儿园劳动合同制职工笔试模拟考试及答案详解
- 2026年沈阳市于洪区医疗系统事业编人员招聘笔试参考题库及答案详解
- 2026下半年浙江衢州市属事业单位选调12人笔试备考题库及答案详解
- 2026年南京市秦淮区医疗系统事业编人员招聘笔试参考题库及答案详解
- 影视制作行业工作证明(6篇)
- JG/T 154-2013电动伸缩围墙大门
- 护理分级分层管理制度
- T/ACSC 01-2022辅助生殖医学中心建设标准
- QGDW11447-202410kV-500kV输变电设备交接试验规程
- 备战2025年中考物理压轴真题分类汇编挑战25广东卷(广东近两年共39题)(原卷版+解析)
- 鱼油提取工艺自动化-全面剖析
- TCAICI39-2022《通信光缆附挂供电杆路技术规范》
- 食堂定岗定责管理制度
- GB/T 10810.1-2025眼镜镜片第1部分:单焦和多焦
- 百部的鉴定(中药鉴定技术)
评论
0/150
提交评论