博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
索引的设计和使用
阅读量:4977 次
发布时间:2019-06-12

本文共 482 字,大约阅读时间需要 1 分钟。

1.索引简介

  索引是存储引擎用于快速查找记录的一种数据结构,通过合理的使用数据库索引可以大大提高系统的访问性能。

  大大减轻了服务器需要扫描的数据量,从而提高了数据的检索速度

  索引就好比一本书的目录,它会让你更快的找到内容,显然目录(索引)并不是越多越好,假如这本书1000页,有500也是目录,它当然效率低,目录是要占纸张的,而索引是要占磁盘空间的

2.索引设计原则

3.索引分类:B+Tree索引和Hash索引

  Hash索引:

    MySQL中,只有Memory(Memory表只存在内存中,断电会消失,适用于临时表)存储引擎显示支持Hash索引,是Memory表的默认索引类型,尽管Memory表也可以使用B+Tree索引。

    hsah索引把数据的索引以hash形式组织起来,因此当查找某一条记录的时候,速度非常快。当时因为是hash结构,每个键只对应一个值,而且是散列的方式分布。所以他并不支持范围查找和排序等功能。

3索引语法

转载于:https://www.cnblogs.com/bigcome/p/10175029.html

你可能感兴趣的文章
Python GIL(Global Interpreter Lock)
查看>>
matlab 卷积公式与矩阵实现
查看>>
javascript 提取表单元素生成用于提交的对象(序列化 html 表单)
查看>>
学习Javascript闭包
查看>>
jmeter接口测试----5学生金币充值
查看>>
15-基础-路由-vue-router-to 属性赋值
查看>>
红黑树
查看>>
bzoj4031: [HEOI2015]小Z的房间
查看>>
android开机引导界面的几种实现
查看>>
vue组件-使用插槽分发内容(slot)
查看>>
[转]不使用中间变量,交换两个数值变量的值
查看>>
javascript 正则表达式之分组与前瞻匹配详解
查看>>
移动端问题总纲
查看>>
mysql数据库乱码解决方法之一
查看>>
kali-简单渗透笔记
查看>>
NPOI导出为Excel文件
查看>>
Javascript 笔记(4)----继承与原型链
查看>>
mysql dump 等操作
查看>>
shell编程
查看>>
第一章:Python基础の快速认识基本语法
查看>>