记一次成功的性能调优

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

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

操作:

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

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

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

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

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

(全文完)

相关推荐
KaMeidebaby15 小时前
卡梅德生物技术快报|PD1 单克隆抗体定制配套 N 糖全谱质控开发
前端·人工智能·算法·数据挖掘·数据分析
不会就选b16 小时前
MySQL之视图
数据库·mysql
nuIl16 小时前
实现一个 Coding Agent(3):工具调用
前端·agent·cursor
RisunJan16 小时前
Linux命令-nologin(用于系统账户或需要禁止交互式登录的场景)
linux·运维
nuIl16 小时前
实现一个 Coding Agent(4):ReAct 循环
前端·agent·cursor
nuIl16 小时前
实现一个 Coding Agent(1):一次 LLM 调用
前端·agent·cursor
nuIl16 小时前
实现一个 Coding Agent(2):让 LLM 流式响应
前端·agent·cursor
copyer_xyf16 小时前
Python 异常处理
前端·后端·python
sugar__salt17 小时前
从栈队列数据结构到JS原型面向对象全解
前端·javascript·数据结构
倔强的石头10617 小时前
【Linux指南】Linux快捷键与系统实用技巧
linux·运维·服务器