起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 107|回复: 6

【搞定】目前ccs已正式运行功能反馈问题的总结**

[复制链接]
发表于 2007-6-13 16:29:11 | 显示全部楼层 |阅读模式
我们在最近的开发中发现:
1、运行与组织机构树有关的页面时,每当组织机构数据初次打开时运行速度都很慢;
遍历树节点来确定人员数据集时,理论上遍历时间只与数据量大小有关,现在人员表中现有数据量也尚不足五百条,查询时间却需要3~5秒钟。而如若直接使用delphi6.0直接构造类似数据树,遍历相当的数据量所需时间从未达到1秒。
2、在利用起步平台工具(dataset数据集)的做业务报表(连接业务数据库)提取工作的时候,遇到大数据量的数据表时速度就变的很慢(例如:50万条数据就用了8分钟左右),并且多次导致业务数据库死锁。我们也多次咨询了你们的工程师(贾海明、刘建),他们共提供了三种方法:
1、建议通过Union去数据(测试结果:反应时间过长死机)
2、如果很多个表组合查询出一个数据集,没有建多个数据集,通过设置主从关系取数据快(测试结果:反应时间过长死机)
3、如果通过表取数据集取数据慢,就改用视图试试 (测试结果:可以取到数据,但是反应时间过长)
但是我们不用(dataset数据集)直接用delphi6.0的query直连的执行效率很高(例如:50万条数据就用了4分钟左右),速度也快多了。
就以上问题希望尽快给出实质有效的解决方法。
回复

使用道具 举报

发表于 2007-6-13 16:48:26 | 显示全部楼层
电话沟通过,等待你们测试用的做法
发论坛或者发support@justep.com都可以
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-14 15:05:22 | 显示全部楼层
大附件总也发不上来
我们一个一个来吧
这是我们使用datatreeview的一个功能,每次初始化时间都很长,数据量在五六千条吧

proselect.rar

1.24 MB, 下载次数: 24

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-14 15:17:25 | 显示全部楼层
这是我们做的人事模块的一个功能
主窗口有个组织机构树
每次初始化的时间都很长
人员是从tperson表取的
大概也就几百人吧

hr.rar

1.07 MB, 下载次数: 22

回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-6-14 15:49:47 | 显示全部楼层
还有些是遗留问题了
一直没有很好的沟通
一起看下吧
数据网格字段汇总:http://bbs.justep.com/forum.php?mod=viewthread&tid=15785
数据集预览报错:http://bbs.justep.com/forum.php?mod=viewthread&tid=15033
多数据集存储问题:http://bbs.justep.com/forum.php?mod=viewthread&tid=15777
发送即时消息丢包问题:http://bbs.justep.com/forum.php?mod=viewthread&tid=15716
http://bbs.justep.com/showthread ... d=101571#post101571
回复 支持 反对

使用道具 举报

发表于 2007-6-15 10:23:52 | 显示全部楼层
我导入hr.brp以后,在studio中打开,提示如下错误
error occur during invoke getRecords method, 对象名 'dic_common' 无效。
error occur during invoke getRecords method, 对象名 'ID_RELATION' 无效。
回复 支持 反对

使用道具 举报

发表于 2007-6-21 10:30:06 | 显示全部楼层
已经现场解决,结贴!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-1-11 20:51 , Processed in 0.044508 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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