有时用户提出需求要捞一年的数据,有上百万条,那么能不能捞出来呢?
进SE16N , ACDOCA 最大命中数量输入 999999
回车后数量变成 24万了,你不回车直接运行结果还是24万,说明对于ACDOCA默认是 24万。
解决方法:
SE16N 在表 T811FLAGS新增一条数据 (如下图)
这个表可以用 SE16N 直接修改。
这个修改的是内存的值,对于不同的表显示的条数也不同。
注意:此处值的输入的值可以很大,但并不代表你真的能显示那么多条,可以自己测试。
如果条数很多多还是会报错,因为内存根本放不下。
有的文章说可以用后台,但是测试用后台也不行。
还是因为 内存问题被迫取消 。
** 那么这个配置有什么用呢? **
比如我要查 6 、 7 、 8 三个月的数据。
6 月 30 万条,如果你不做前面设定的话,默认是 24 万,你无论如何也无法增加了。
这时还要你把6 月再次拆分成6月11
到6月15,6月16到6月30。如果做了前面的设定,虽然不能显示3个月的,但是超出一部分是可以的,也就是说6月不需要拆分了。
31万是可以的,因此 你导入之 前先用 条 数 数 量 看下有多少条,然后再看自己的筛选条件。
1 后台的方式 \+ SM37 导出的速度并不一定快,直接来还快一些。
2 测试 ALV 放出字段的多少对系统是否有影响(我们显示可能只有很少的字段)。
3 通过ABAP开发让系统自动拆分,代替标准捞数据方法。