输入banner图图片脚本导航/分类

mysql性能优化

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性能优化

标签: