记一次成功的性能调优

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

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

操作:

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

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

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

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

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

(全文完)

相关推荐
budingxiaomoli几秒前
多线程(一)
java·开发语言·jvm·java-ee
python1566 分钟前
谷歌推出Nano Banana,全新图像编辑模型
数据库
零号机7 分钟前
使用TRAE 30分钟极速开发一款划词中英互译浏览器插件
前端·人工智能
求知若渴,虚心若愚。8 分钟前
手搓 OpenStack 部署 实战
运维·openstack
Java 码农10 分钟前
MySQL索引添加与删除方法详解
数据库·mysql
正在走向自律16 分钟前
电科金仓KingbaseES数据库全面语法解析与应用实践
数据库·国产数据库·kingbasees·数据定义语言ddl·数据操作语言dml·kingbasees语法
m0_7482480225 分钟前
C++中的位运算符:与、或、异或详解
java·c++·算法
介一安全25 分钟前
从 0 到 1 玩转 2025 最新 WebGoat 靶场:环境搭建 + 全关卡漏洞解析(超级详细)
java·web安全·网络安全·靶场
web安全工具库25 分钟前
Linux进程的:深入理解子进程回收与僵尸进程
java·linux·数据库
沐浴露z26 分钟前
详解【限流算法】:令牌桶、漏桶、计算器算法及Java实现
java·算法·限流算法