mysql 索引
mysql 索引
数据的查询量远远大于写入量;
-
根据对应字段创建一个B+树的数据结构,当搜索时,从B+树上进行搜查;
-
select 是全表扫描;
-
索引的类型:
- 主键索引【primary key】;
- 唯一索引【unique】;
- 普通索引【index】;
- 全文索引【fulltext】;
-
添加索引
-- 添加唯一索引,普通索引, CREATE UNIQUE INDEX id_index ON t24(id); DELETE TABLE t24 ALTER TABLE t24 ADD INDEX id_index(id); ALTER TABLE t24 ADD PRIMARY KEY (ename); -- 显示索引, SHOW INDEX FROM t24; show indexs from t24; show keys from t24; -- primary key 自身就是一个主键索引; ALTER TABLE t24 ADD PRIMARY KEY (id); -
删除索引:
DROP INDEX in_index ON t24; ALTER TABLE t24 DROP PRIMARY KEY;

浙公网安备 33010602011771号