怎么提高mysql的查询速度

提高mysql查询速度的方法:1、选取最适用的字段属性;2、使用连接(JOIN)来代替子查询;3、使用联合(UNION)来代替手动创建的临时表;4、添加索引;5、对查询进行优化,尽量避免全

提高mysql查询速度的方法:1、选取最适用的字段属性;2、使用连接(JOIN)来代替子查询;3、使用联合(UNION)来代替手动创建的临时表;4、添加索引;5、对查询进行优化,尽量避免全表扫描;6、尽量使用表变量来代替临时表等等。

本教程操作环境:windows7系统、mysql8版本、Dell G3电脑。

查询速度慢的原因

从程序员的角度

查询语句写的不好

没建索引,索引建的不合理或索引失效

关联查询有太多的join

从服务器的角度