记一次成功的性能调优

环境:mysql8,表A大小10G,dbeaver24.0.5

现象:查询页面加载数据慢

操作:

第一步:新建sql编辑器,把sql贴到编辑器,带参数;

第二步:在sql前加explain空一个并执行整个语句;

第三步:关键的来了,看结果extra有using index condition的那一行,再看possible_keys有哪些字段,记下来

第四步:找到A表双击,再点击属性,点击索引,点击底部右下角新建索引按钮,多选第三步中的字段,注意要按照第三步中字段先后顺序勾选,顺序也很重要,再点击确定,最后点击底部右下角保存,再点执行等待执行完毕

第五步:测试索引效果,是不是快很多了?

(全文完)

相关推荐
踩着两条虫21 小时前
VTJ.PRO 在线应用开发平台入门与项目初始化
前端·人工智能·ai编程
流星雨在线21 小时前
大前端通用性能优化(高频场景专项)
前端·性能优化
方安乐21 小时前
ESLint代码规范(一)
前端·javascript·代码规范
小邋遢2.021 小时前
Centos stream 9 安装后root不能远程登录问题
linux·运维·centos
酉鬼女又兒21 小时前
零基础快速入门前端JavaScript Array 常用方法详解与实战(可用于备赛蓝桥杯Web应用开发)
开发语言·前端·javascript·chrome·蓝桥杯
January120721 小时前
Vue3打卡计时器:完整实现与优化方案
前端·javascript·css
GISer_Jing21 小时前
React全解析:从入门到精通实战指南
前端·react.js·前端框架
happymaker062621 小时前
web前端学习日记——DAY07(js交互编程)
前端·javascript·学习
mcooiedo1 天前
Redis的优势和特点
数据库·redis·缓存
lizi661 天前
uniapp uview-plus 自定义动态验证
前端·vue.js·微信小程序