MySql索引

索引的意义

索引相当于书的目录,索引的数据结构是B+树
当查询缓慢时可以考虑使用索引来提升查询效率,但同时索引会降低增删改的效率所以不是所有情况下都需要使用索引
当数据量少 字段变化频繁 使用的字段频率低时应当避免使用索引

创建索引

普通索引 create index index_name on table_name (id)
删除索引 drop index index_name on table_name
普通索引是最基本的索引, 它没有任何限制, 值可以为空 仅加速查询

唯一索引 UNIQUE INDEX 索引列的值必须唯一,但允许有空值

posted @ 2022-07-08 15:26  瓶邪-  阅读(22)  评论(0)    收藏  举报