|   登录   |   注册   |   设为首页   |   加入收藏   

用户登录

close

用户名:

密码:

新用户注册

close

用户名:

密码:

密码确认:

电子邮箱:

关注内容:

个人主页:

帮助

close

龙宇网成立于2008年3月,网站进入整体运作于2010年10月1日。

在这里,我们把它做成了一个真正意义上的网站,完全以个人的信息为内容,以网友的需要为主导,全力搜罗各种信息,建立完善的网站功能,使网友在这里可以第一时间找到所需要的信息。

现在,经过三年的努力,网站的资料已经相当丰富,而网站得到了大家的喜爱和认可。

但,我们还是会继续努力下去,让网间的这份快乐继续持续下去,让这份闲暇时的日子,与快乐一并同行。

寻觅快乐,网住快乐,关注网络,是龙宇网的宣言与承诺。

MySQL索引算法

标签: MySQL索引算法
分类: 存储 发布时间: 2019-06-05 14:19:31 浏览次数: 204
内容提要: MySQL索引算法

  /* Key algorithm types */

MySQL索引算法的定义

mysql-5.7.20\include\my_base.h

enum ha_key_alg {

HA_KEY_ALG_UNDEF= 0,    /* Not specified (old file) */

HA_KEY_ALG_BTREE= 1,    /* B-tree, default one */

HA_KEY_ALG_RTREE= 2,    /* R-tree, for spatial searches */

HA_KEY_ALG_HASH=  3,    /* HASH keys (HEAP tables) */

HA_KEY_ALG_FULLTEXT=  4   /* FULLTEXT (MyISAM tables) */

};

默认采用B树的数据结构,另外还有R树 用于空间索引和HASH算 用于堆表搜索, FULLTEXT全文索引只有在MyISAM存储引擎下使用。

15
20

分类: 存储   |   评论: 0   |   引用: 0   |   浏览次数: 204