Better late than never.

Sql语句到底该怎么优化

推荐小米开源工具 soar

  每次上线的时候都被上面的大佬在sql查询上“招待”,被“招待”次数多了,就想着找一种可行的方法来自动帮我分析一下sql语句呢?

  其实小米开源的soar很早之前就在github上给个start了,之前看过readme的大致介绍,基本知道它可以用来做什么。不仅仅是能够帮你分析sql语句,还能根据你的sql语句给出可优化的方案,这不刚好满足我要的需求吗(就冲这一点,我决定考虑下一部安卓手机继续买小米的)比起自己用EXPLAN去看每一列的信息,排查索引失效的原因来的相对直观多了。(PS:explain的用法有点令人诟病。issue上可见。。。)

  刚好用最近写的两段查询sql丢进soar分析,看返回的信息个人感觉还是挺香的,这还只是用了最基本的soar使用,还有不少值得继续探索下,以后估计会成为自己常用的工具之一。

微信图片_20200226214051.png

微信图片_20200226214057.png

-- END

写的不错,赞助一下主机费

扫一扫,用支付宝赞赏
扫一扫,用微信赞赏
2020-03-07 00:02

音乐库总是提示版权问题,无法试听/下载

hezhizheng #2
2020-03-07 00:15

@爱大米 估计API的问题 可以先试下这个 https://music.hzz.cool/#/search

2020-03-07 00:19

@hezhizheng 谢谢