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

2023-03-06 02:17:38   第一文档网     [ 字体: ] [ 阅读: ] [ 文档下载 ]
说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。下载word有问题请添加QQ:admin处理,感谢您的支持与谅解。点击这里给我发消息

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

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

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



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

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

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




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

相关推荐
推荐阅读