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

排查生产sql查询缓慢

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

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

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

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

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

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

http://www.dtcms.com/a/28202.html

相关文章:

  • 【产品】“一句话需求”的指南
  • 基于STM32与BD623x的电机控制实战——从零搭建无人机/机器人驱动系统
  • Bootstrap Blazor UI 中 <Table> 组件 <TableColumn> 使用备忘01:EF Core 外码处理
  • 14天速成PAT-BASIC基础知识!
  • AI IDE 使用体验及 AI 感受
  • uvm中的激励是如何发送出去的
  • 电路笔记(信号):串联电容变小、并联电容增大的分析和计算
  • JUC并发—8.并发安全集合二
  • 为AI聊天工具添加一个知识系统 之113 详细设计之54 Chance:偶然和适配 之1
  • 支持批量导出的软件,效率拉满!
  • DeepSeek在企业中的有那些具体应用?
  • MapReduce 第二部:深入分析与实践
  • pyside6学习专栏(二):程序图像资源的加载方式
  • Python中常见库 PyTorch和Pydantic 讲解
  • Python Cookbook-2.2 写入文件
  • ollama run deepseek-r1:1.5b改变默认下载路径
  • 国产编辑器EverEdit - 文本编辑器的关键特性:文件变更实时监视,多头编辑不掉坑
  • LeetCode刷题---哈希表---648
  • 基于springboot校园健康系统的设计与实现(源码+文档)
  • deepseek:推荐一个免费没有广告的电脑桌面备忘录
  • TikTok账户安全指南:如何取消两步验证?
  • easyexcel 2.2.6版本导出excel模板时,标题带下拉框及其下拉值过多不显示问题
  • 【Python爬虫(27)】探索数据可视化的魔法世界
  • Pytorch实现之ISRGAN高分辨率图像生成训练自己的低分辨率图像
  • 3dmax噪波制作镜头震动动画
  • 【网络编程】TCP连接connect几次syn之后一直返回EINVAL问题
  • 使用Geotools读取DEM地形数据实战-以湖南省30米数据为例
  • 模电知识点总结(4)
  • leetcode:3110. 字符串的分数(python3解法)
  • 深入学习解析:183页可编辑PPT华为市场营销MPR+LTC流程规划方案