
MySQL MySQL有哪几种索引类型?
MySQL有哪几种索引类型从存储结构上来划分BTree索引BTree或BTree索引Hash索引fullindex全文索引RTree索引这里所描述的是索引存储时保存的形式从应用层次来分普通索引唯一索引复合索引普通索引即一个索引只包含单个列一个表可以有多个单列索引唯一索引索引列的值必须唯一但允许有空值复合索引多列值组成一个索引专门用于组合搜索其效率大于索引合并聚簇索引聚集索引并不是一种单独的索引类型而是一种数据存储方式具体细节取决于不同的实现InnoDB的聚簇索引其实就是在同一个结构中保存了BTree索引技术上来说是BTree和数据行非聚簇索引不是聚簇索引就是非聚簇索引根据中数据的物理顺序与键值
2023-05-07 11:02 1108 0 索引