本文为原创作品,转载请注明出处:https://blog.csdn.net/weixin_41459547/article/details/88550095
环境:windows10 + mysql5.7
本文主要介绍内容如下:
1.索引
2.优化多表查询
3.使用临时表
4.优化表设计
1.索引
在查询过程使用索引,会提高数据库查询效率。下面使用explain关键字进行分析。
先看表结构:
首先我这边有一张有20w数据的表格,如下图所示:
然后我们看看表中已经建立的索引,如图所示:
现在开始使用explain进行查询,对其中的fullname_字段进行查询(如下图),我们可以发现rows中检索的行数为235955条,
现在我们在fullname_这个字段上添加一个普通索引