mysql之索引结构

mysql的索引结构:

B+tree:最常见的索引结构,大部分引擎都支持

哈希索引:底层数据结构是用哈希表实现的,只有精确匹配索引才能实现,范围查询不适用。

R-TREE空间索引:主要用来存地理数据,用途很少

Full-text(全文索引):是一种通过建立倒排索引,快速匹配文档的方式。

引擎支持

|-------------|-----------|--------|--------|
| 索引 | InnoDB | MYisam | Memory |
| B+tree | 支持 | 支持 | 支持 |
| 哈希索引 | 不支持 | 不支持 | 支持 |
| R-TREE空间索引 | 不支持 | 支持 | 不支持 |
| Full---text | 5.6版本之后支持 | 支持 | 不支持 |

相关推荐
Decay__9 小时前
12_MySQL InnoDB 内存与锁调优 —— Buffer Pool、redo log、隔离级别与锁等待
运维·数据库·sql·mysql·架构
笃行3509 小时前
AI数据库的库内四层结构,KingbaseES 产品拆解
数据库
我是大猴子11 小时前
redis
数据库·redis·缓存
苏宸啊13 小时前
MySQL(一)
数据库·mysql
2603_9696948513 小时前
JDBC 基础学习笔记:API 核心原理解析与 CRUD 代码实操
数据库·笔记·mysql·学习方法·database·sql注入
这个DBA有点耶14 小时前
库内语义构建 vs 外挂向量库:业务语义缺失,才是RAG“胡说八道”的根源
数据库·mysql·aigc
kobe_OKOK_15 小时前
mysql 开启 binlog 日志
数据库·mysql
鸽芷咕15 小时前
KingbaseES 调参先看执行计划,参数是答案不是起点
数据库
这个DBA有点耶16 小时前
MySQL 8.0直方图:统计信息升级了,执行计划为什么还是选错?
数据库·mysql·代码规范
老纪的技术唠嗑局18 小时前
把 seekdb 塞进 iOS App:让混合检索嵌入手机
数据库