当前位置:首页 » 专业资讯
开发技术指南» 文章正文
    引言: 操作文件的时候会比较耗费资源,效率会比较差。
 

 

    摘要: 在windows下安装ibm as/400 client access for windows 95/nt, 通过网上邻居copy其file/member。 或: xcopy \\as400systemname\qsys.lib\test.lib\test.file\*.mbr c: 注意:这样拷贝过来的文件是ebcdic编码,需要进行转换。 michael9406 回复于:2003-11-05 13......
 ·另一版本的两日期相差多少天    »显示摘要«
    摘要: 0001.00 c************************************************************ 0002.00 c* you can browse the ile rpg/400 at page 467. 0003.00 c* you can call tobey/te205 program to test this program . 0004.00 c* this program te......


对文件的操作到底对程序的执行效率能影响多少?

操作文件的时候会比较耗费资源,效率会比较差。 【相关文章:安装Windows 2000时的故障解决

【扩展阅读:安装Windows 2000的常见问题解

但是,有没有哪位大侠比较测试过,到底差多少阿? 【扩展信息:Windows 2000中的NAT功能的

对于效率要求比较高的程序,有什么好的解决办法吗?

我们现在常常为了提高速度,不得不在一个表里放一大堆字段,争取一次能读出来

最多的可用数据。但是这样搞得数据库的设计常常会不规范。唉!

 多情包子 回复于:2003-11-12 22:25:07 看看你的数据库的索引是否合理!我曾经做过一个程序,从几个数据库中收集有用的数据做统计,一开始运行要花费差不多45分钟!在对数据分析后建立了一个相对合理的索引,程序运行1分钟多点就好了.试着看看对数据库的所以有什么可以改善的

 aeiou 回复于:2003-11-13 13:34:09 这个已经尽量改善了,现在主要考虑的是打开文件所耗费的资源。

比如两个文件:

产品文件,包含了产品的属性外,还有该产品的供应商是哪个。

供应商主文件,包含供应商的名称、编码、地址、联系人、供应类型等等信息。

如果查询产品信息的时候,需要同时列出该产品供应商的相关信息,这时候一般的处理方式是:

1。搜索产品文件,找到需要查询的产品,

2。根据产品文件中的供应商代码,搜索供应商文件,得到供应商的信息,

3。把产品信息与供应商信息一起列出来以供查询。

以上处理过程需要执行两次 打开文件 的操作。

而如果把供应商信息与产品信息放在一个文件的话,只要打开一次文件,就可以把信息全部得到。

但是就数据库设计的合理性来说,我觉得应该是分开存储比较好。

合起来纯粹是为了执行效率考虑。那么这个代价是否值得?难道为了运行速度,就只能使用这种冗余的数据库设计吗?

 aeiou 回复于:2003-11-13 19:02:41 顶一下。

有谁帮忙出谋划策阿?

 aeiou 回复于:2003-11-28 15:27:35 没有人测试过吗?

给个看法啊~~

 brent_wu 回复于:2004-01-02 21:45:30 你的问题太大,太复杂。

你应该具体分析你的应用,选择合适的开发工具,然后再考虑数据库的设计,包括如何合理地建立索引。


...   下一页
    摘要: how to force an rpg dump occasionally, we all manage to write an rpg program with a bug or two. hopefully, we find the bugs before the programs make it into the production environment. if we dont, no matter how unlikely the ......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE