• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
导航菜单
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx
您的位置:首页 > 服务器 >云计算 > B-TREE索引,btree

B-TREE索引,btree

作者:网友 字体:[增加 减小] 来源:互联网

本文主要包含btree索引,mysql 索引btree,索引方法btree,hash索引和btree索引,索引方式 btree等服务器相关知识,网友希望可以进行参考

B-TREE索引,btree




郑重声明:由于本人水平有限,如有不对的地方请大神指正不甚感激(327568824@qq.com)

三种索引的区别http://blog.csdn.net/bzfys/article/details/45824549


创建表T1

SQL> createtable t1(id int primary key,name varchar2(10));

Table created.

创建表T2

SQL> createtable t2(id int primary key,name varchar2(10));

Table created.

创建表T3

SQL> create table t3(id int ,namevarchar2(10));

Table created.


创建表T4

SQL>create table t4 as select mod(object_id,2)object_Id,object_name from dba_objects;

Table created.



给T5添加索引


SQL> create indext4_ind on t4(object_id);

Index created.

SQL> select count(*)from t4;

 COUNT(*)

----------

71744




给T1添加表内容

SQL> begin

   for i in 1..10000 loop

   insert into t1 values(i,'T1');   

   end loop;

   end;

   /

SQL> commit ;

给T2添加表内容

SQL> begin
  for i in 1..1000000 loop
  insert into t2 values(i,'T2');
  end loop;
  end;

/

给T3添加表内容

SQL> begin

 2     for i in 1..10000 loop

  3     insert into t3 values(i,'T1');   

 4     end loop;

 5     end;

 6  /

 PL/SQL proceduresuccessfully completed.

给T4添加表内容

SQL> insert into t4 select object_id from dba_objects;
   71743 rows created.

SQL> commit ;

 开启

SQL>set autotrace trace exp stat;

SQL>set linesize 150;

分别查从T1,T2,T3中查找id=100的行

SQL>select * from t1 where id=100;

 Execution Plan

----------------------------------------------------------

Plan hash value: 1523267052

 

--------------------------------------------------------------------------------------------

| Id | Operation                  |Name         | Rows  | Bytes | Cost (%CPU)| Time    |

--------------------------------------------------------------------------------------------

|  0| SELECT STATEMENT           

分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • B-TREE索引,btree

相关文章

  • 通过 Web Service 调用Pentaho BI 的API,pentahobi
  • The method getContextPath() from the type HttpServletRequest refers to the miss,getcontextpath
  • CentOS6.5系统下Hadoop2.6.0完全分布式环境安装与配置信息介绍,centos6.5hadoop2.6
  • Cloud Foundry buildpack开发部署实例解析,foundrybuildpack
  • 二分Kmeans的java实现,二分kmeansjava
  • Machine Learning On Spark——第一节:基础数据结构(一),learningspark
  • inet_ntoa issue,inet_ntoa
  • HBase入门5(集群),hbase入门5集群
  • Spark MLlib Deep Learning Deep Belief Network (深度学习-深度信念网络)2.3,mllibbelief
  • Spark SQL and DataFrame Guide(1.4.1)——之DataFrames,sparkdataframe

文章分类

  • windows
  • 服务器硬件
  • 服务器运维
  • 云计算
  • 虚拟化
  • IIS教程
  • Linux
  • Apache
  • Ftp
  • DNS
  • Nginx

最近更新的内容

    • Memo Mirantis Fuel 6.1的Internet连接,mirantisfuel
    • OpenStack之swift安装笔记,openstackswift
    • [Hive]Hive将一行记录拆分成多行,hive多行
    • NOSQL(二)聚合数据模型,nosql聚合数据模型
    • Install Docker Mac OS X,installdocker
    • LinkedIn Cubert安装指南,linkedincubert
    • Linux配置时间服务器,linux配置服务器
    • Spark MLlib Deep Learning Deep Belief Network (深度学习-深度信念网络)2.3,mllibbelief
    • MapReduce编程之实现多表关联,mapreduce编程关联
    • RPC原理,rpc

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有