---
id: ""
date: "2025-08-14"
source: "项目"
project: "双胞胎项目"
category: [其他]
status: "未解决"
closed: ""
keywords: []
recorder: "丁海洪"
responsible: "丁海洪"
---

# [双胞胎项目] 历史会议查询全部超过15秒的问题

## 现象
历史会议查询全部超过15秒的问题

## 影响
历史会议查询不出来

## 根因
首先连表查询过多，并且查询条件多、返回字段过多，在分页的情况也使用了order by 排序，导致分页无效

## 排查流程
首先定位是不是sql查询有问题，发现纯sql和带条件查询速度是差不多
后面在常用的查询条件字段新增索引，快了两秒
最后的处理是：在上面的基础上注释order by排序

## 解决方案
新增索引、注释排序

## 预防措施
由于接口牵扯过多使用，建议新开一个接口进行查询，会好操作很多，有信心优化到3秒内
公司环境需要搭建一个量级多的环境， 不然每次测试都是少量级的反馈不出问题

必须要搭建1比1的环境，进行测试才可以更新现场

## 元信息
- 记录人：丁海洪
- 责任人：丁海洪
- 日志可定位：无日志
- 是否已解决：未解决