- 1、本文档共36页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
14 管理索引
创建函数索引 EMP表的empno列的前两位表示雇员的入职年度,所以被被用于查询。在其上创建函数索引。 SQLcreate index funidx_emp_empno on emp substr(empno,1,2) compute statistics; SQLSet autotrace on explain SQLselect empno,ename,job,sal from scott.emp where job=‘ANALYST’; 16.4 修改索引 索引的重命名(针对一个命名很差的索引) Alter index idxname rename to newidxname; 随着对表不断进行更新操作,在表的索引中将会产生越来越多的存储碎片,这对索引工作的效率会产生负面影响,这时用户可以用两种方式来清理碎片:即合并索引和重建索引。 合并索引 (用来清理碎片) alter index idxname coalesce; 重建索引(清理碎片) 执行DELETE FROM操作时,会删除表中的数据,但在索引上仅仅执行了逻辑删除,其所占空间不提供其他插入操作使用。如果在索引列上频繁执行UPDATE或DELETE操作,则应该定期重建索引,以提高其空间利用率。 alter index idxname rebuild; 可以在重建索引时使用TABLESPACE选项,将索引转移到另一个表空间。 alter index idxname rebuild TABLESPACE myusers; 合并索引和重建索引的区别: 表16.1 分配和释放索引空间 alter Index idx_ename_sal allocate extent(size 100K); 监视索引的使用情况 DBA可以使用v$object_usage的监视索引的使用情况。 16.5 删除索引 使用DROP INDEX 命令删除索引。 删除索引UPPER_LAST_NAME_IDX。 只有索引的拥有者或拥有DROP ANY INDEX权限的用户才可以删除索引。 DROP INDEX upper_last_name_idx; Index dropped. DROP INDEX indexname; 16.6 查询索引 可以使用数据字典视图USER_INDEXES 和 USER_IND_COLUMNS 及user_ind_expressions查看索引的信息 查询表的所有索引 select INDEX_NAME,INDEX_TYPE from user_indexes; 查询索引的索引列 select INDEX_NAME,TABLE_NAME,COLUMN_NAME from USER_IND_COLUMNS; 查询函数索引的函数或表达式 SELECT index_name,table_name,column_expression,column_position FROM user_ind_expressions WHERE index_name=FUNIDX_SALCOMM or index_name=MYINDEX; 16.7 OEM中管理索引 P584 * 索引是一种可选的数据结构,在一个表上是否建立索引,不会对表的使用方式产生任何影响。但是如果在表中的某些字段上建立了索引,能够显著地提高对该表的查询速度,并且可以在很大程度上减少查询时的硬盘I/O操作。 索引与表一样,不仅需要在数据字典中保存索引的定义,还需要在表空间中为它分配实际的存储空间。当创建索引时,Oracle会自动在用户的默认表空间中或指定的表空间中创建一个索引段,为索引数据提供存储空间。与创建表的情况类似,在创建索引时,也可以为它设置存储参数。 为某个表创建的索引不必和这个表保存在同一个表空间中。 索引和键有本质的区别的。索引是一种对象;键是一个逻辑概念,和数据完整性概念相对应。 * Function-Based Index Function-based indexes defined with the UPPER(column_name) or LOWER(column_name) keywords allow case-insensitive searches. For example, the following index: CREATE INDEX upper_last_name_idx ON employees (UPPER(last_name)); Facilitates processi
您可能关注的文档
- 雅思词汇:Bridge collapse 桥梁垮塌.docx
- 雅思词汇辨析之across.docx
- 雅思词组必备红宝书(MP3 文本)-Unit 10-4_雅思词汇.docx
- 雅思阅读材料之高额学费导致英国大学生减少17%.docx
- 雅思阅读判断题技巧二:实践是检验真理的唯一标准.docx
- 雅思词汇辨析之across与cross.docx
- 雅思阅读材料之二十四孝王祥卧冰求鲤(英文).docx
- 雕心英语单词篇20cut1.ppt
- 雅思阅读材料之美甲护甲的小知识.docx
- 雅思阅读谚语之凡是没有实际经验的.docx
- 2025年中国锻铁围栏市场调查研究报告.docx
- 2025年中国椭圆型市场调查研究报告.docx
- 2025年中国无蔗糖原味豆浆市场调查研究报告.docx
- 2025-2031年中国泛在电力物联网行业发展运行现状及投资潜力预测报告.docx
- 2025年中国制袋机零件市场调查研究报告.docx
- 2025年中国智能除垢型电子水处理仪市场调查研究报告.docx
- 2025-2031年中国甘肃省乡村旅游行业市场深度研究及投资策略研究报告.docx
- 2025-2031年中国干海产品行业市场发展监测及投资战略规划报告.docx
- 2025年中国全铝图解易拉盖市场调查研究报告.docx
- 2025年中国人造毛皮服装市场调查研究报告.docx
最近下载
- 形势与政策题库共享 含答案.pdf VIP
- 最新人教版九年级数学下册 全册教学课件全集(858张).ppt VIP
- 生成式AI在小学英语课堂个性化学习路径规划中的应用与实践教学研究课题报告.docx
- 2025邯郸冀南新区党群系统事业单位招聘40人笔试备考题库及答案解析.docx VIP
- 特殊检查健康宣教ppt课件.pptx
- 《医院感染监测标准》WS312-2023版课件.pdf VIP
- SY_T 6659-2016用科里奥利质量流量计测量天然气流量.pdf
- KET词汇表(英文中文完整版).docx VIP
- 大气物理学题库.pdf VIP
- 2025年黑龙江省大庆市萨尔图区铁人街道招聘社区工作者考前自测高频考点模拟试题含答案解析.docx VIP
文档评论(0)