当前位置:Gxlcms > 数据库问题 > mysql性能优化

mysql性能优化

时间:2021-07-01 10:21:17 帮助过:3人阅读

actor.first_name, actor.last_name, count(*) from sakila.film_actor INNER JOIN sakila.actor USING(actor_id) GROUP BY film_actor.actor_id

技术分享

 

使用join子查询的方式优化后,actor表没有在使用文件排序和临时表

优化后

select actor.first_name, actor.last_name, c.cnt
from sakila.actor
INNER JOIN (
    select actor_id, count(*) as cnt from sakila.film_actor GROUP BY actor_id
) as c using(actor_id)

技术分享

虽然优化后仍然扫描了200行的记录,但是actor表没有使用文件排序和临时表

数据结构优化

系统配置优化

服务器硬件优化

mysql性能优化

标签:

人气教程排行