记一次成功的性能调优

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

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

操作:

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

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

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

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

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

(全文完)

相关推荐
未来之窗软件服务11 分钟前
solidwors插件 开发————仙盟创梦IDE
前端·javascript·数据库·ide·仙盟创梦ide
yc_122411 分钟前
SqlHelper 实现类,支持多数据库,提供异步操作、自动重试、事务、存储过程、分页、缓存等功能。
数据库·c#
Black_Cat_yyds18 分钟前
设计杂谈-工厂模式
java·开发语言
小黑_深呼吸22 分钟前
Prometheus实战教程:k8s平台-Mysql监控案例
运维·学习·kubernetes·prometheus
一零贰肆28 分钟前
互联网大厂Java面试题:深入解析SpringCloud微服务架构中的服务注册与发现机制
java·微服务·nacos·面试题·springcloud
Varpb29 分钟前
【vue】【环境配置】项目无法npm run serve,显示node版本过低
前端·vue.js·npm
Mast Sail29 分钟前
windows下authas调试tomcat
java·windows·tomcat·authas
读心悦42 分钟前
CSS 溢出内容处理、可见性控制与盒类型设置深度解析
前端·css
长征coder42 分钟前
Maven Deploy的依赖与引用方的依赖不同
java·maven
努力学习的明1 小时前
Spring MVC 对 JavaWeb 的优化:从核心组件到注解
java·spring·mvc·web