mybatis分页查询,SqlServer 2008 查询速度很慢

摘要:
业务场景需要联合查询:查询速度非常慢,大约37秒:SQL直接复制并在数据库客户端上执行,速度非常快。这可以被视为导致迈巴斯的原因。在在线搜索中,您可以配置fetchSize=“500”,但测试结果相同。重新查看SQL,返回子查询和合并查询,并取别名A,联合后替换别名,然后重新测试,分页查询正常:

一个业务场景,需要进行union查询:

mybatis分页查询,SqlServer 2008 查询速度很慢第1张

查询速度非常慢,大概要37秒:

mybatis分页查询,SqlServer 2008 查询速度很慢第2张

 直接复制sql在数据库客户端执行,速度很快,由此可知是mybatis的原因,在网上搜索,可以配置fetchSize="500",但是测试结果还是一样,重新查看sql,返现子查询和合并后的查询,都是取的别名A,替换union后的别名,重新测试,分页查询正常:

mybatis分页查询,SqlServer 2008 查询速度很慢第3张

免责声明:文章转载自《mybatis分页查询,SqlServer 2008 查询速度很慢》仅用于学习参考。如对内容有疑问,请及时联系本站处理。

上篇DataGridView列增加单选按钮、输入框AndroidUI设计之布局-详细解析布局实现下篇

宿迁高防,2C2G15M,22元/月;香港BGP,2C5G5M,25元/月 雨云优惠码:MjYwNzM=

随便看看

高斯键盘设置指南

高斯键盘设置指南如何打开蓝牙模式电源:蓝牙需要电源。高斯GS87-D有两种通电方式:将键盘背面的开关转到on;使用USBType-C电源切换模式:Fn+P用于在有线模式和无线模式之间切换。按下Fn+P,Fn+PP右上角的键盘灯闪烁3次。有线模式和蓝牙模式相互切换。但是,没有指示灯指示当前模式是有线模式还是蓝牙模式如何连接蓝牙代码匹配:长按Fn+P,直到P键快...

Vue 引入 svg文件

在图标显示中,通常使用font真棒图标库,它很简单,只需下载和导入即可。重要的显示:内联块;}2.在src目录下,添加一个名为icons的文件夹,并在icons文件夹下添加索引。js文件和svg文件夹,其中svg文件存储在svg文件夹中。...

Element plus的tree组件实现单选和搜索功能

--elementplus树组件实现单选及搜索功能--˃Elementplus树组件实现单选及搜索功能获取选中的节点//给节点添加classconstcustomNodeClass==˃{if{return'no-checkbox-node';}returnnull;};exportdefault{name:'tree-radio',data(){retur...

【Lua】使用随机数(转)

游戏中有一个用于创建角色的随机命名功能,它使用随机数。我在网上找到一篇关于在Lua使用随机数的文章。标记它。Lua需要两个函数来生成随机数:数学。randomseed,数学。数学随机种子接收整数n作为随机序列种子。将系统时间视为随机种子是很自然的,也就是说,数学随机——然后连续生成i=1,5do打印结束的随机数,但问题出现了。如果程序在短时间内运行几次,您得...

The server selected protocol version TLS10 is not accepted by client preferences [TLS12]

修改jre中的这个文件:/java/jdk1.8/jre/lib/security/java.securityjdk.tls.legacyAlgorithms直接改成下面的这个:jdk.tls.legacyAlgorithms=SSLv3,RC4,DES,MD5withRSA,DHkeySize˂1024,ECkeySize˂224,anon,NULL,in...

网站使用微信扫码登录流程

微信扫码登录是一个标准的oauth2.0的过程。...