以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助]多次查询失效问题  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=184818)

--  作者:lgj716330
--  发布时间:2023/1/6 10:03:00
--  [求助]多次查询失效问题

图片点击可在新窗口打开查看此主题相关图片如下:532a7740-b91e-4194-8917-905c2bbbea96.png
图片点击可在新窗口打开查看
如图,查询数据一后接着查数据三,或着查询数据三后接着查数据一,就会出现这个错误,需要查询一个后退出系统然后重新登录系统查询下一个才行,有什么办法不用退出系统直接处理一下

--  作者:有点蓝
--  发布时间:2023/1/6 10:40:00
--  
提示内存溢出,也就是加载了太多的数据。增加条件减少加载的数据量,或者分页加载数据
--  作者:lgj716330
--  发布时间:2023/1/6 10:59:00
--  
没法减少了, 这里也就两年的数据,因为里面涉及同期比较,最少也得两年
--  作者:有点蓝
--  发布时间:2023/1/6 11:13:00
--  
2年有10W行数据还好说,假设2年有1000W行数据,也一点要全部加载才能处理?这明显没有什么程序能够顶得住。

考虑按月、季度、年,进行结算分批处理。或者使用结合sql等进行一些后台处理。