老师,你好。根据以下 所述数据来分析,是哪里影响了 sql的查询速度,该如何进行优化呢?

来源:7-7 特定SQL的查询优化

qq_郝_0

2020-05-02

  1. 当访问量达到(最高也就日3000IP,可以看出并发也不是很高)时期:mysql占用cpu700多,一直找不到办法去解决。

  2. 服务器配置(mysql5.6)

    http://img.mukewang.com/szimg/5ead865c0948861500000000.jpg

  3. 主表总数据条数:523158          副表数据条数:17728

  4.  sql语句:如下sql语句运行所处环境:基本没有用户访问

    http://img1.sycdn.imooc.com/szimg/5ead87050989b43506600532.jpg

  5. 索引命中分析:

    http://img.mukewang.com/szimg/5ead875009acfd4010130182.jpg

  6. 网站响应时间:

    http://img.mukewang.com/szimg/5ead880d090cc54f12230156.jpg



写回答

2回答

qq_郝_0

提问者

2020-05-03

索经是啥啊,老师

0
0

sqlercn

2020-05-03

在a表的date字段上加一个索经试一下。

0
2
sqlercn
回复
qq_郝_0
索引是一种数据结构,类似于图书的目录,这个在课程中是有讲到的哟。
2020-05-03
共2条回复

MySQL提升课程 全面讲解MySQL架构设计

面面俱到讲解影响MySQL性能的各个因素,让MySQL架构了然于胸。

4419 学习 · 547 问题

查看课程