Python--day47--mysql索引类型介绍

Python--day47--mysql索引类型介绍

Python--day47--mysql索引类型介绍

组合索引(联合索引)详讲:组合索引相对索引合并的缺点是

Python--day47--mysql索引类型介绍

覆盖索引和索引合并不是真实的索引,只是名词:

Python--day47--mysql索引类型介绍

Python--day47--mysql索引类型介绍

Python--day47--mysql索引类型介绍

Python--day47--mysql索引类型介绍

命中索引,要避免使用哪些:id、nid是主键 email,num()是索引

 Python--day47--mysql索引类型介绍

Python--day47--mysql索引类型介绍

Python--day47--mysql索引类型介绍

1,避免使用like

Python--day47--mysql索引类型介绍

2,避免类型不一致:email是字符串类型,弄了个整型上去查找就会慢得像乌龟一样

Python--day47--mysql索引类型介绍

普通索引表中的数据结构示例:

Python--day47--mysql索引类型介绍

hash哈希索引表示例:

Python--day47--mysql索引类型介绍

btree索引表示例:

Python--day47--mysql索引类型介绍

 

1,查询表中有多少条数据:select count(1) from userinfo3;

Python--day47--mysql索引类型介绍

2,查看表中的数据格式和数据类型:desc  userinfo3;

Python--day47--mysql索引类型介绍

3,主键是一种特殊的索引

4,创建索引:create index 索引名 on 表名(email)

Python--day47--mysql索引类型介绍

 

5,删除索引:drop index 索引名 on 表名:

Python--day47--mysql索引类型介绍

 

相关文章: