壹佰网|ERP100 - 企业信息化知识门户

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 291|回复: 0

uda-sor-0001无法分配内存与查询计算的问题

[复制链接]
发表于 2012/3/12 15:16:10 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。如果您注册时有任何问题请联系客服QQ: 83569622  。

您需要 登录 才可以下载或查看,没有帐号?注册

x
需要做一个交叉表,交叉表行是使用查询的嵌套得到统计的条件,有一些行需要嵌套两个查询计算, 如 [本月] 然后是[原始警情] ,有一些行不需要嵌套查询计算,只需要一个就够了,如[本月],左侧没有对应的查询计算,放在交叉表中进行计算,就会产生无法分配内存的错误,我的问题是:(1)为什么将交叉表空间填充到交叉表中会产生无法分配内存的错误?
(2)如果有上述我这样的需求,该使用什么组件填充到交叉表中才能避免内存无法分配?

查询计算中的条件貌似是可以进行嵌套,如我可以拖拽一个[原始警情],然后再[原始警情]的右侧拖拽一个[本月],这样嵌套产生的组合条件在度量中对应的就是 (1)原始警情 (2)本月这两个条件的复合。
我现在有个问题,如果我在查询计算中输入文本,也就是在查询表达式中写:'原始警情',在此查询计算的右侧依然拖拽[本月],那么计算得出的结果会有点出乎意料,如我在右侧拖拽了多个条件,有[本月],[上月],[去年同期],[本年累计],[去年累计],最后只会生成[本月],[上月],[去年同期]的值,其余的[本年累计],[去年累计]会被过滤掉。若使用文本项目则会报uda-sor-0001无法分配内存错误

原因在于sql,出来的结果数据量太大,导致本地处理出现问题。cognos报表的本质是生成了对应的sql,然后在sql统计结果的基础上进行运算,所以需要极度重视sql语句,这个对性能有重大影响。



该贴已经同步到 xiaoerp的微博
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|小黑屋|手机版|壹佰网 ERP100 ( 京ICP备19053597号-2 )

Copyright © 2005-2012 北京海之大网络技术有限责任公司 服务器托管由互联互通
手机:13911575376
网站技术点击发送消息给对方83569622   广告&合作 点击发送消息给对方27675401   点击发送消息给对方634043306   咨询及人才点击发送消息给对方138011526

GMT+8, 2025/11/30 09:15 , Processed in 0.011602 second(s), 14 queries , File On.

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表