记一次成功的性能调优

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

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

操作:

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

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

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

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

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

(全文完)

相关推荐
代码搬运媛3 小时前
BFF 架构浅析:再也不用求后端改接口了
前端
红茶要加冰3 小时前
二、shell中的变量
linux·运维·shell
ZC跨境爬虫3 小时前
跟着 MDN 学 HTML day_50:(深入理解 DOM 中的 Text 节点)
前端·javascript·microsoft·ui·html·媒体
ZC跨境爬虫3 小时前
跟着 MDN 学 HTML day_51:(深入理解 XPathEvaluator 接口)
前端·javascript·ui·html·音视频
杨云龙UP3 小时前
ODA/Oracle 19c CDB/PDB 环境下报错ORA-65162:common user密码过期问题排查与处理_2026-05-15
linux·运维·数据库·oracle·dba·db
dinglu1030DL3 小时前
CSS如何利用Flex实现悬浮的侧边按钮组_利用fixed定位与flex布局组合
jvm·数据库·python
Jetev3 小时前
如何利用SQL子查询进行非结构化数据处理_文本匹配
jvm·数据库·python
老纪3 小时前
c++怎么在Windows下设置文件的安全访问控制列表(ACL)权限【底层】
jvm·数据库·python
wjykp3 小时前
5.cypher语句组合与复杂操作
linux·前端·javascript
其实防守也摸鱼3 小时前
[特殊字符] Docker + LMArena2API 部署全流程:从环境准备到接口调用,一步到位
运维·网络·安全·web安全·docker·容器·大模型