最新活动:电脑PC端+手机端+微网站+自适应网页多模板选择-建站388元起价!!!
当前位置:主页 > 网站建设 > oracle索引介绍(图文详解)建站知识

oracle索引介绍(图文详解)建站知识

时间:2023-05-22 08:05:22 阅读: 文章分类: 网站建设 作者: 建站小能手

导读:1建站知识在关系数据库中,索引是一种与表有关的数据库结构,它可以使对应于表的SQL语句执行得更快。索引的作用相当于图建设网站建设网站公司。

建设网站建设网站公司对于数据库来说,索引是一个必选项,但对于现在的各种大型数据库来说,索引可以大大提高数据库的性能,以至于它变成了数据库不可缺少的一部分。索引分类:逻辑分类single column or concatenated     对一列或多列建所引unique or nonunique    唯一的和非唯一的所引,也就是对某一列或几列的键值(key)是否是唯一的。Function-based    基于某些函数索引,当执行某些函数时需要对其进行计算,可以将某些函数的计算结果事先保存并加以索引,提高效率。 Doman    索引数据库以外的数据,使用相对较少物理分类B-Tree :normal or reverse key   B-Tree索引也是我们传统上常见所理解的索引,它又可以分为正常所引和倒序索引。Bitmap  : 位图所引,后面会细讲B-Tree 索引                                                                                   B-Tree index 也是我们传统上常见所理解的索引。B-tree (balance tree)即平衡树,左右两个分支相对平衡。B-Tree index

Root为根节点,branch 为分支节点,leaf 到最下面一层称为叶子节点。每个节点表示一层,当查找某一数据时先读根节点,再读支节点,最后找到叶子节点。叶子节点会存放index entry (索引入口),每个索引入口对应一条记录。

Index entry 的组成部分:Indexentry entry  header    存放一些控制信息。Key column length     某一key的长度Key column value      某一个key 的值ROWID    指针,具体指向于某一个数据创建索引:

复制代码 代码如下:

用户登录:SQL> conn as1/as1Connected.

创建表:SQL> create table dex (id int,sex char(1),name char(10));Table created.

向表中插入1000条数据SQL> begin for i in 1..1000 loop insert into dex values(i,'M','chongshi'); end loop; commit; end; /

PL/SQL procedure successfully completed.

查看表记录SQL> select * from dex;        ID SE NAME---------- -- --------------------       ... . .....M  chongshiM  chongshiM  chongshiM  chongshiM  chongshiM  chongshiM  chongshiM  chongshiM  chongshiM  chongshirows selected.

关键词标签: 索引 详解

声明: 本文由我的SEOUC技术文章主页发布于:2023-05-22 ,文章oracle索引介绍(图文详解)建站知识主要讲述详解,索引,oracle索引介绍(图文详解)建站知识1网站建设源码以及服务器配置搭建相关技术文章。转载请保留链接: https://www.seouc.com/article/web_4037.html

我的IDC 网站建设技术SEOUC.COM
专注网站建设,SEO优化,小程序设计制作搭建开发定制网站等,数千家网站定制开发案例,网站推广技术服务。
  • 5000+合作客服
  • 8年从业经验
  • 150+覆盖行业
  • 最新热门源码技术文章