社区
PowerBuilder
帖子详情
MIS开发
Kanfu
2000-03-14 10:39:00
最近要做一个多用户(仓库)的物料管理系统,各仓库所管辖的物料类别各不相同,由于物料品种特多,共有1万多种,按常规的方法生成收付存报表和明细帐速度就成了瓶颈,哪位高手请指点一二,本人不胜感激!
...全文
275
12
打赏
收藏
MIS开发
最近要做一个多用户(仓库)的物料管理系统,各仓库所管辖的物料类别各不相同,由于物料品种特多,共有1万多种,按常规的方法生成收付存报表和明细帐速度就成了瓶颈,哪位高手请指点一二,本人不胜感激!
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dqj
2000-04-04
打赏
举报
回复
关注
Kanfu
2000-04-04
打赏
举报
回复
Thank everyone!
zzyy
2000-04-03
打赏
举报
回复
你问的是优化问题,可你问题的原因却在结构设计上。建议从新划分系统
fish007
2000-03-16
打赏
举报
回复
不知你使用何种数据库?是否建立了单独的数据库服务器?后台数据库本身的速度、性能也很重要。
alanpower
2000-03-16
打赏
举报
回复
是否能都建几个表?
ff
2000-03-15
打赏
举报
回复
存储过程,分布式系统,共享数据窗口,过滤
none
2000-03-14
打赏
举报
回复
对不起,上文中收据=数据
none
2000-03-14
打赏
举报
回复
1万行物料不算多,不应该慢
另外由于物料主文件被频繁使用所以随后的访问速度更应该不慢(缓存)。是不是硬件资源太差劲?
如果你的物料主文件列太多,可以拆细,将经常被引用的列(物料号、物料名称、规格、型号、计量单位)单做成一个表,其余的列做成一个表,这样虽然收据冗余度增加了,但多数程序的响应速度会有改善。
还有一点,物料号一般是变长的,但是许多表都要用到物料号,而VARCHAR的存取速度比CHAR的慢,所以我倾向于设为定长,不知你的情况如何。
我反对将不同仓库管辖的物料设计成不同的表,虽然响应速度快,但有后患。
929
2000-03-14
打赏
举报
回复
可考虑用存储过程和临时表来缩小记录的数目。能否再说详细些?
Kanfu
2000-03-14
打赏
举报
回复
第一个事件应当为:时间
Kanfu
2000-03-14
打赏
举报
回复
要实现能够浏览任意事件段的收付存报表,所以每次都要选出每种物料该时间段内最后一次出入库的记录,这个操作很费时间,而且用户月结没有规定日期,随意的,想什么时候结就什么时候结.以前的系统是单用户的所以速度不成问题.也许是表结构就有问题了,大家帮我出出主意
开源技术Struts_Spring_Hibernate在
MIS
开发
中的应用研究.pdf
讲述开源技术Struts_Spring_Hibernate在
MIS
开发
中的应用研究.............
MIS
开发
—delphi库存管理系统
MIS
开发
—delphi库存管理系统,包含所有的源代码及源文件,可应用可修改。
DELPHI
MIS
开发
平台
通用
MIS
开发
平台,DELPHI
开发
环境
小型
MIS
开发
.doc
小型
MIS
开发
.doc
小型
MIS
开发
.pdf
小型
MIS
开发
.pdf
PowerBuilder
1,077
社区成员
66,438
社区内容
发帖
与我相关
我的任务
PowerBuilder
PowerBuilder 相关问题讨论
复制链接
扫一扫
分享
社区描述
PowerBuilder 相关问题讨论
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章