首页 >

Oracle 索引 详解

数据库|mysql教程Oracle 索引 详解
Oracle教程,Oracle 索引 详解 – 索引介绍,数
数据库-mysql教程
php成绩系统源码,在vscode中用bash,ubuntu查看安装,tomcat修改网站头像,exe爬虫,php 浮动窗口,勒流seo优化电话,免费wordpress网站,destoon怎么添加模板lzw
4)STORAGE:可进一步设置表空间的存储参数5)LOGGING | NOLOGGING:是否对索引产生重做日志(对大表尽量使用NOLOGGING来减少占用
二手车汽车源码下载,ubuntu下虚拟mac,python爬虫高考数据,php qqdenglu,面试seo代码lzw
游戏源码素材网,ubuntu黑白显示,代码获取tomcat并发数,网页爬虫淘宝,网络电话php源码,平度市seo优化关键词lzw

一.索引介绍

CREATE UNIUQE | BITMAP INDEX .

ON .

相关说明

和未分区表上对创建的索引进行分区

第一,通过创建唯一性索引,可以保证数据库表中每一行数据的唯一性。

第二,可以大大加快数据的检索速度,这也是创建索引的最主要的原因。

第三,可以加速表和表之间的连接,特别是在实现数据的参考完整性方面特别有意义。

第四,在使用分组和排序子句进行数据检索时,同样可以显著减少查询中分组和排序的时间。

第五,通过使用索引,可以在查询的过程中,使用优化隐藏器,提高系统的性能。

第一,创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加。

第二,索引需要占物理空间,除了数据表占数据空间之外,每一个索引还要占一定的物理空间,如果要建立聚簇索引,那么需要的空间就会更大。

第三,当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,这样就降低了数据的维护速度。

1)在经常需要搜索的列上,可以加快搜索的速度;

2)在作为主键的列上,强制该列的唯一性和组织表中数据的排列结构;

3)在经常用在连接的列上,这些列主要是一些外键,可以加快连接的速度;

4)在经常需要根据范围进行搜索的列上创建索引,因为索引已经排序,其指定的范围是连续的;

5)在经常需要排序的列上创建索引,因为索引已经排序,这样查询可以利用索引的排序,加快排序查询时间;

第一,对于那些在查询中很少使用或者参考的列不应该创建索引。这是因为,既然这些列很少使用到,因此有索引或者无索引,并不能提高查询速度。相反,由于增加了索引,反而降低了系统的维护速度和增大了空间需求。

第二,对于那些只有很少数据值的列也不应该增加索引。这是因为,由于这些列的取值很少,例如人事表的性别列,在查询的结果中,结果集的数据行占了表中数据行的很大比例,即需要在表中搜索的数据行的比例很大。增加索引,,并不能明显加快检索速度。

第四,当修改性能远远大于检索性能时,不应该创建索引。这是因为,修改性能和检索性能是互相矛盾的。当增加索引时,会提高检索性能,但是会降低修改性能。当减少索引时,会提高修改性能,降低检索性能。因此,当修改性能远远大于检索性能时,不应该创建索引。

下面的语句将执行全表扫描:


select bank_name,address,city,state,zip from banks where account_number =”990354”;


重建索引可能会降低二元高度。

SQL> create index TT_index on TT(teamid,areacode);

索引已创建。

已用时间: 00: 02: 03.93

SQL> select count(areacode) from tt;

COUNT(AREACODE)

—————

7230369

已用时间: 00: 00: 08.31

COUNT(AREACODE)

—————

7230369

已用时间: 00: 00: 07.37

索引编排表


Oracle 索引 详解
  • 安装Oracle客户端 配置PL/SQL Developer
  • 安装Oracle客户端 配置PL/SQL Developer | 安装Oracle客户端 配置PL/SQL Developer ...

    Oracle 索引 详解
  • Oracle Block scn/commit scn/cleanout scn 说明
  • Oracle Block scn/commit scn/cleanout scn 说明 | Oracle Block scn/commit scn/cleanout scn 说明 ...

    Oracle 索引 详解
  • SUSE下安装Oracle 11g
  • SUSE下安装Oracle 11g | SUSE下安装Oracle 11g ...

    © 牛的日记 | www.liuzhongwei.com
    网站部分内容来源于网友供稿,若有侵权请联系删除,970928#QQ.com