【摘抄】

索引的真正意义:索引是优化器在制定执行计划时,为了寻找最优化的路径而使用的战略要素。

类型:
B-Tree索引
位图索引(Bitmap)
B-Tree聚簇索引
哈希聚簇索引
反向键索引
位图连接索引
基于自定义函数的索引

B-Tree索引最主要的特征就是不论表中的行存储在什么位置,都能够以相同的方法和速度进行查询。

PS:

常见的数据库系统,其索引使用的数据结构多是B-Tree或者B+Tree。例如,MsSql使用的是B+Tree,Oracle及Sysbase使用的是B-Tree。

有空研究下B-Tree算法

转载于:https://www.cnblogs.com/GoGoagg/archive/2011/03/01/1967676.html

海量数据库解决方案2011030101相关推荐

  1. 海量数据库解决方案2011032301

    [摘抄] Hash Join:哈希连接的最大优点就是在连接海量数据表或表中的数据存储比较分散时比较有效 Semi Join:这里是广义半连接,即由各种运算符所构成的子查询与主查询之间的连接. 笛卡尔连 ...

  2. 海量数据库解决方案2011031701

    [摘抄] 执行计划是指从表中读出数据并且生成查询语句所要求结果的查询路径 类型分: 扫描的执行计划 表连接的执行计划 各种运算的执行计划 特殊执行计划 扫描的基本类型: 全表扫描(Full Table ...

  3. 海量数据库解决方案2011030401

    [摘抄] 基于自定义的函数索引 就是基于加工过的逻辑列所创建的索引而已,看来,在创建索引时并不是只能基于表中的物理列来创建索引.(Oracle) 其是基于函数或公式的运算结果而创建的一种B-Tree索 ...

  4. 海量数据库解决方案2011022101

    [摘抄] [From数据的存储结构和特征] 1.所谓的表和索引分离型的存储结构其实就是堆表,即用来存储数据的表和为了快速查找特定数据而使用的索引完全作为不同的对象来存储. 堆表最大特点:数据的存储独立 ...

  5. 重磅!分布式数据库解决方案Apache ShardingSphere毕业成为顶级项目

    点击上方"方志朋",选择"设为星标" 回复"666"获取新整理的面试文章 全球最大的开源软件基金会 Apache 软件基金会(以下简称 Ap ...

  6. 分布式数据库解决方案Apache ShardingSphere毕业成为顶级项目

    点击上方蓝色"程序猿DD",选择"设为星标" 回复"资源"获取独家整理的学习资料! 来源 | 公众号「ShardingSphere官微」 全 ...

  7. TDSQL:腾讯金融级分布式数据库解决方案

    TDSQL:腾讯金融级分布式数据库解决方案 本博主是腾讯云的使用者与爱好者,前后分别试用了腾讯云服务器.云开发.微搭低代码开发平台,可以说算是见证腾讯的云上历程 本博文将从基础概念.TDSQL介绍.发 ...

  8. 图解大数据 | 海量数据库查询-Hive与HBase详解

    Python微信订餐小程序课程视频 https://edu.csdn.net/course/detail/36074 Python实战量化交易理财系统 https://edu.csdn.net/cou ...

  9. 淘宝海量数据库之二:一致性选择

    众所周知,一致性是数据最关键的属性之一.2000年,Eric Brewer教授在ACM分布式计算年会上指出了著名的CAP理论: Brewer, E. A. 2000. Towards robust d ...

最新文章

  1. linux视频学习6(mysql的安装/)
  2. Java的char数据类型存储一个中文字符
  3. Ubuntu 下查看CUDA和cuDNN 版本
  4. vlc rtsp流 转 http播放视频
  5. Android Studio——怎么设置代码补全以及提示(详细)?
  6. linux大文件系统管理,Linux 磁盘和文件系统管理
  7. 信安教程第二版-第17章网络安全应急响应技术原理与应用
  8. DiscuzNT 1.0正式版推出了
  9. solidworks 2018 SP2.0中文版
  10. finecms php7cms,FineCMS评测 是精简版的Phpcms v9?
  11. 今日说“法”:FPGA芯片如何选型?
  12. java osm pbf_OSM PBF 文件格式说明
  13. 天耀18期 -08.面向对象-上转型【作业】
  14. 项目管理中的关键路径
  15. 微信小程序医院门诊体检预约信息管理系统SSM-JAVA【数据库设计、论文、源码、开题报告】
  16. IE下使用bootstrap-fileinput清空文件框并设置可用时文件框格式错误
  17. 某酷ckey签名生成算法系列--(三)ast代码控制流平坦化
  18. 心智模式:心智模式的更多资料
  19. 安卓面试题你都会吗?
  20. 网站做好后不能用手机浏览吗_企业的网站建设如何跟上时代的发展?

热门文章

  1. 使用vsftp作为集群的yum仓库
  2. BZOJ 2957 楼房重建 (分块)
  3. Single Image Haze Removal(图像去雾)-CVPR’09 Best Paper
  4. MeasureSpec学习 - 转
  5. 转:[C/C++]2014年7月华为校招机试真题(一)
  6. Discuz!X集群部署的系统方案和改造方式讨论
  7. 【转】[教程] CSS入门3:如何插入CSS样式
  8. Lync Server 2010的部署系列_第六章 安装配置拓扑生成器、前端Server、前端池
  9. CSP 1.0 语言规范
  10. mysql不能创建innodb类型表_MYSQL have_innodb DISABLED无法创建innodb类型的表