找回密码
 立即注册

QQ登录

只需一步,快速开始

limengwei

中级会员

7

主题

27

帖子

748

积分

中级会员

积分
748

活字格认证

limengwei
中级会员   /  发表于:2015-1-26 15:10  /   查看:5244  /  回复:4
开发环境:visual studio 2012,sql server 2012

数据量:16万条记录。

问题:
在访问数据的时候,出现 outofmemory错误。


1、访问数据库大概要30多秒,而我使用datatable和chart控件,只要3秒多。
2、出错。程序占用内存约1.4G。而使用datatable和chart,只有200多M。
3、使用win viewer,也是出错,内存大概也是1.4以上。


btw:访问时间等,使用sql server 的profile监控的。

我们正在评估这个软件(控件),目前大概有百万级的数据需要分析处理。

请问如何解决这个问题?

谢谢

本帖子中包含更多资源

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

x

4 个回复

倒序浏览
limengwei
中级会员   /  发表于:2015-1-26 16:30:00
沙发
我测试了两种情况:
1、简单数据结构(就是只有几个字段的表,数据纯粹为了测试而插入的模拟数据),AA的sql执行时间和chart的一样,并且没有错误。16万条数据,大概也是3、4秒的样子。
2、真实数据,进行过滤(按照某种条件,比如我用的是客户资料表,统计 每个省的客户的平均年龄),AA执行正常。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-1-26 17:32:00
板凳
回复 2楼limengwei的帖子

你好,
根据目前信息无法重现你的问题,有几个优化 AA 性能的建议请你尝试:
http://helpcentral.componentone. ... namicsAnalysis.html

另外,ComponentOne 产品同样集成了数据透视表功能,建议你评估:
WinForms:http://www.gcpowertools.com.cn/p ... _studio_winform.htm
WPF:http://www.gcpowertools.com.cn/p ... tone_studio_wpf.htm
SL:http://www.gcpowertools.com.cn/p ... dio_silverlight.htm

谢谢
回复 使用道具 举报
limengwei
中级会员   /  发表于:2015-1-27 18:37:00
地板
回复 3楼iceman的帖子

谢谢。在用AA的时候,发现报表格式只有有限的几种,而且很难看(比拿Excel生成的难看多了),我会看看你推荐的产品。
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-1-28 09:48:00
5#
回复 4楼limengwei的帖子

好的,如果在试用 C1 产品过程中遇到任何问题,可以随时到 C1 专区发帖询问。
http://gcdn.gcpowertools.com.cn/showforum-66.html

为了给你提供更优质的服务,请对本次服务进行评分。我们会认真对待你提出的宝贵意见,谢谢

评分

参与人数 1满意度 +5 收起 理由
limengwei + 5 谢谢,问题解决。

查看全部评分

回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部