mysql----常用的索引

环境介绍:表 tpi.cqca_userintegrationsummary,数据总共有'14738条。

                  使用explain关键字来估算受影响的行数进行优化。

SELECT count(*) FROM tpi.cqca_userintegrationsummary

1,没有任何索引检索的的行数

 explain SELECT * FROM tpi.cqca_userintegrationsummary where UserName like '韩%'

mysql----常用的索引_第1张图片

这里表示这条语句是全表扫描(type=all),预算受影响的行数为14720(rows).

2,加入索引之后。

ALTER TABLE `tpi`.`cqca_userintegrationsummary` 
ADD INDEX `index2` USING BTREE (`UserName` ASC)  COMMENT ''

mysql----常用的索引_第2张图片

显示预算查询76条就能查到我们所需要的行数。

range:  只检索给定范围的行,使用一个索引来选择行。

你可能感兴趣的:(数据库)