索引是对数据库表中一列或多列的值进行排序的一种结构,索引是与
表相关的可选的结构
索引的优点和缺点:
大大加快数据的检索速度
加速表和表之间的连接
索引需要占物理空间
表中的数据进行 DML 操作时,增加数据库维护成本
DM 数据库支持索引的类型:聚集索引、唯一索引、函数索引、位图
索引、分区索引、复合索引、全文索引
创建表时,有主键和唯一约束,会自动创建唯一索引。
复合索引是在多列上创建的,需要注意列的顺序,和查询语句中条件顺序一致
适合的场景:
OLAP 系统:
适合列上的值有大量重复的数据
索引字段包含函数,如:upper、lower
局部索引和全局索引
DM 分区表创建的索引默认就是局部索引,也可以指定分区表的索引
为全局索引(关键词 GLOBAL)
全文索引主要用于加快模糊查询。
全文索引支持的 5 种分词参数:
文章
阅读量
获赞