记一次成功的性能调优

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

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

操作:

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

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

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

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

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

(全文完)

相关推荐
暴风游侠17 分钟前
linux知识点-内核参数相关
linux·运维·服务器·笔记
w_t_y_y3 小时前
Nginx Plus
运维·数据库·nginx
川贝枇杷膏cbppg4 小时前
dm_unknown_202512.log:达梦数据库 “未分类日志“
数据库·oracle
我送炭你添花4 小时前
Pelco KBD300A 模拟器:03.Pelco-P 协议 8 字节完整拆解 + 与 Pelco-D 一一对应终极对照表
python·测试工具·运维开发
It's now4 小时前
Spring AI 基础开发流程
java·人工智能·后端·spring
cxh_陈4 小时前
线程的状态,以及和锁有什么关系
java·线程·线程的状态·线程和锁
计算机毕设VX:Fegn08954 小时前
计算机毕业设计|基于springboot + vue图书商城系统(源码+数据库+文档)
java·数据库·vue.js·spring boot·后端·课程设计
R.lin5 小时前
Java 8日期时间API完全指南
java·开发语言·python
毕设源码-赖学姐5 小时前
【开题答辩全过程】以 高校教学质量监控平台为例,包含答辩的问题和答案
java·eclipse
高山上有一只小老虎5 小时前
翻之矩阵中的行
java·算法