编程导航性能话题讨论

性能

13 参与
分享

快来分享你的内容吧~

点击登录,快来和大家讨论吧~
表情
图片
话题
打卡
综合
交流
文章
问答

🤩sql分析、优化和重写系统

## 前言 日常写sql,最大的隐患就是慢sql,带来的破坏性很大,评估sql好坏有一定的技术要求,如果缺乏经验不够仔细可能会导致一个坏的sql走上了线上,等发现的时候,一定是造成了损失。 这个项目集成了`京东sql-analysis`的sql分析能力,以及`小米soar`的分析、优化、重写功能。 > 注:在开发的时候想使用SQL分析能力,直接集成`京东sql-analysis`就行了,原理是拦截器,写过mybatis拦截器的都知道。 > > 我这里是把sql分析单独抽出来了。 ## 项目介绍 项目 Github 地址:https://github.com/xiaoxiaojingge/xiaojingge-sql-analysis 项目 Gitee 地址:https://gitee.com/xiaojinggege/xiaojingge-sql-analysis ### 部分界面 <img src="https://pic.code-nav.cn/post_picture/1636188275477630977/VbkGC0fGf1PrGKpE.webp" alt="image-20250418101127995" width="100%" /> <img src="https://pic.code-nav.cn/post_picture/1636188275477630977/i63JjwTWWSq0k0EG.webp" alt="image-20250418101346510" width="100%" /> ![image-20250418101410776](https://pic.code-nav.cn/post_picture/1636188275477630977/CjayQ5ATivq2XHV0.webp) ### 项目运行 项目分前后端,前端React,后端SpringBoot,由于小米soar需要 go 环境,到 https://golang.google.cn/dl/ 下载安装,配置环境变量即可,和安装jdk差不多。 准备好了以后,直接运行前后端代码即可。 ## 参考 小米Soar:https://github.com/XiaoMi/soar 京东sql-analyss:https://github.com/jd-opensource/sql-analysis

《捉虫记》

地址:https://www.aliyundrive.com/s/U2NdHNrLANn

《web应用性能测试指南》(英文版)

地址:https://www.aliyundrive.com/s/pnVPKAGfpTq

《性能测试进阶指南——LoadRunner 11实战》

密码:1234 地址:https://pan.baidu.com/share/init?surl=u_ZfFzvE8R6tjEKcuTbtVg

《全栈性能测试修炼宝典 JMeter实战》

密码:1234 地址:https://pan.baidu.com/share/init?surl=U31WYq5YEMNFHGUhsUcu6A

JMeter 实战教程

地址:https://www.bilibili.com/video/BV1hL4y1B7Et?spm_id_from=333.999.0.0

Sucuri Load Time Tester

地址:https://performance.sucuri.net/

WebPagetest

地址:https://www.webpagetest.org/

性能测试(2021版)

地址:https://www.bilibili.com/video/BV12Q4y1C7Wf

GTmetrix

地址:https://gtmetrix.com/

下载 APP