mysql 索引介绍

mysql 索引简介

1、索引的类型

  1. Normal
  2. Unique
  3. Full Text

2、索引的方式

  • BTREE
  • HASH
    两者的区别是:前者存储方式是二叉树,查询方式是从根节点到子节点遍历,而后者查询方式查询值的hash值进行查询的,所以从效率上来讲 前者慢后者快;但是实际生活中我们经常使用的是前者 那么久这究竟是什么原因呢?小编为你一一解答
  • 首页 基于效率来讲 在数据不是很大的前提下 两者的效率基本看不出来 其次是前者在进行操作的时候 只能进行一下简单的操作 比如 == <> in 不能在某个范围内进行查找 所以使用起来不是很方便,但是后者也不是没有优点的,当有多个索引同时进行查找的时候 效率还是优点低的 而且时间也有点耗时,综合实际经验 一般使用前者。

你可能感兴趣的:(mysql)