
利用联合索引改善MySQL慢查询性能
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
本文探讨了如何通过创建和优化联合索引来提升MySQL数据库中的查询效率,特别关注于解决慢查询问题。
通过联合索引优化MySQL慢查询
一、慢SQL分析
以下为慢速SQL语句:
```sql
SELECT SUM(t.amount) as amount
FROM (
SELECT game_id, room_id, is_robot, amount, record_time
FROM t_statements_logs
WHERE game_id = 30 AND is_robot = 0
ORDER BY record_time DESC
)t
GROUP BY t.room_id
ORDER BY t.record_time DESC LIMIT 20;
```
执行时间通常超过1秒。
表的索引情况如下:
查询执行计划:EXPLAIN
全部评论 (0)
还没有任何评论哟~


