mybatis查询时间比在sqlserver中查询慢很多

2023-03-06 02:17:38   文档大全网     [ 字体: ] [ 阅读: ]

#文档大全网# 导语】以下是®文档大全网的小编为您整理的《mybatis查询时间比在sqlserver中查询慢很多》,欢迎阅读!
查询,sqlserver,很多,mybatis,时间
mybatis查询时间比在sqlserver中查询慢很多

最近碰到一个很奇怪的问题,在医院现场的环境中,特地情况下的,某个请求耗时26s响应。经过多次尝试,部署最新程序到现场,数据库还原到本地,现场应用拷贝到本地。均无法在本地重新响应慢的情况,且现场一直出现该问题。于是乎,远程现场进行代码调试,发现了出问题的代码。



乍一看,好像看不出什么问题,并且在本地环境下也无法重现该问题。通过程序断点调试,确实是这里响应过慢,而直接将sql以及参数拷贝到Navicat中执行,非常快。

根据这个情况,网上一查,有了不小的发现。网友说,在mybatis中,如果有时间参数,并且是用#传参时会非常的慢,而使用$传参时就不会有问题。经过尝试,果然没有这个问题了。

具体原因,还是没有找出来,如果哪位大佬知道话可以留言告诉我。 数据表字段类型




本文来源:https://www.wddqxz.cn/95124a42b5360b4c2e3f5727a5e9856a57122614.html

相关推荐