记一次成功的性能调优

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

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

操作:

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

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

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

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

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

(全文完)

相关推荐
接着奏乐接着舞4 分钟前
大模型开发 agent 知识库
java
xuhaoyu_cpp_java15 分钟前
SpringBoot学习(四)
java·经验分享·spring boot·笔记·学习
fu159357456823 分钟前
【边缘计算实战】P1:从零搭建边云任务卸载仿真实验台(Python 可复现)
数据库·python·边缘计算
Sinclair26 分钟前
安企CMS的安装-常见安装问题排查
运维·后端
Sinclair31 分钟前
安企CMS的安装-安装引导与初始化
运维·后端
Sinclair35 分钟前
安企CMS的安装-源码编译安装
运维·后端·go
Sinclair36 分钟前
安企CMS的安装-同一服务器多站点部署
运维·后端
不简说37 分钟前
JS 代码技巧 vol.4 — 10 个异步并发控制,Promise.all 这帮兄弟的踩坑实录
前端·javascript·面试
Sinclair37 分钟前
安企CMS的安装-Docker 部署
运维·docker·容器
plainGeekDev41 分钟前
kapt 替换为 KSP
android·java·kotlin