注册

java应用中执行sql需要70秒,数据库执行1秒。

三先生 2026/08/04 542 4 已解决

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:8
【操作系统】:LINUX
【CPU】:
【问题描述】*:应用执行和数据库执行效率不一致。
同一条sql 在mybatis中用动态参数执行下来效率很慢,最开始以为是隐式转换的问题,便把查询条件字段都对应上后确实变快了,但是在晚上统计信息收集和执行计划缓存清除的定时任务执行后,第二天早上访问页面这个业务sql又回到70秒的查询时间,排查结果数据库版本和驱动都是一致的。今天又把查询条件的and给去掉了,发布后效率又恢复正常。何意味?
image.png

回答 0
暂无回答
扫一扫
联系客服