当前位置: 首页 > article >正文

排查生产sql查询缓慢

生产投产检验,发现查询客户明细的接口数据响应需要5秒以上,通过接口可以查询到详细的后端代码

1. 先排查后端的代码实现,并未出现复杂逻辑,那么就应该是sql的问题

2. 通过explain对sql进行解析,发现sql没有走索引

3. 那么排查是否建立索引 show index from <table>

4. 那么就有可能是隐形转换导致的出错,发现是字符串函数转换为日期函数,隐形转换导致索引失效

5. 最终将日期类型修改为字符类型


http://www.kler.cn/a/554415.html

相关文章:

  • Rust 与 WebAssembly 结合的优势
  • Pycharm安装教程超详细图文教程,超详细Pycharm安装保姆级教程
  • 用AI学历史1——中国通史
  • cenos 安装 /usr/local/nginx/sbin/nginx这个路径的nginx
  • MySQL版本选择与安装
  • 三轴云台之自稳算法篇
  • 设备唯一ID获取,支持安卓/iOS/鸿蒙Next(uni-device-id)UTS插件
  • maven打包时携带上git提交相关信息
  • vue3 ref和reactive的区别
  • 深度学习的力量:精准肿瘤检测从此不再遥远
  • ECMAScript6-----基本准备
  • 深入学习解析:183页可编辑PPT华为市场营销MPR+LTC流程规划方案
  • docker 改了镜像源为阿里云,还是下载失败
  • 架构学习第七周--Prometheus
  • HTTP 和RESTful API 基础,答疑
  • Flowable + Claude Desktop:AI驱动的RPA新玩法
  • 服务器从零部署nodejs(midway)项目
  • vue添加当前时间
  • fastapi sqlalchemy 日志 logging 写入异常 多进程文件写入异常
  • 一文讲解Redis为什么读写性能高以及I/O复用相关知识点