提高Visual FoxPro性能的若干途径.pdfVIP

  1. 1、本文档共2页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
提高Visual FoxPro性能的若干途径.pdf

丁技 术 提高 Vi us Ia F oxPr 。性能的若干途径 苗境芝 兰海燕2 ( 1,河南公安高等专科学校 2 .郑州电力高等专科学校) 摘要: 本文要为你介绍一些实践技巧和技术,帮助你改善你的应用程序的性能。只要你在应用程序中正确的使用了这些技术,你 就能够明显改善你的用户界面和数据访问性能。 关键词: Vis ua l FoxP ro 性能 技术 高性能是 Mic ros otf Fxo Pro 数据库管理系统 (特别是它 时间型 整型、双精度型和货币型。所有这些类型的数据都 的数据库引擎) 的最大特点。Vius la FoxP扣关系型数据库引 以二进制数据的形式保存在磁盘上 (整型是四字节的二进制数 进了对象模型,提高了引擎的存取速度并增强 了客户/ 服务器 据 ,其他数据类型是八字节的二进制数据) 。 特性,因此整个管理系统的功能变得更加强大。但是,这些 使用这些数据类型有两个优点: 首先,由于在磁盘上保存 强大功能的代价是使管理系统变得更加复杂。因此 ,一方面 , 数据时所 占的空间更小 (一个八位数的数据若用数值型保存将 很容易开发出性能稳定、面向对象 、使用远程数据的应用程 占用八个字节 ,而保存为整形只需要四个字节) ,这样 ,从 序 ,另一方面 ,也很难避免出现低性能的应用程序 。 磁盘向内存加载数据和索 引时 ,一次可以加载更 多的有用数 本文从改善、提高Vius a1 F0x Pr 。性能的 目标出发,介绍 据 ,从而提高应用程序的性能。第二个优点是不需要任何的数 一些实用技巧和技术。 据转换。Vi us la FoxPro 内部将整型数据表示为四字节的二进 制值 ,而数值型数据在磁盘上保存为 AS CH 码形式,因此 , 1. 改善本地数据访问的性能 在每次读数据时,都必须将 A SCH 码转换为二进制值 ,存盘 1。1 硬件配置 ·时再转换 回去。由于整型和双精度型数据 ( 以及 日期型和货币 在这一部分我们将介绍调整操作系统的技巧,经过调整之 型数据) 不需要这种转换,所以数据访 问就更快 。 后操作系统将会与Vi us la FoxP ro 一起工作得更加和谐。在某 在新数据类型中,整型数据对速度的影响最大。要尽量使 些情况下你需要改变硬盘缓存器的值以达到优化性能,从而满 用整型数据作为主关键字和外部关键字的值。这样可以得到更 足应用程序需要的目的。Mic roOS ft W如dows 95 和Wi dowS 小的 DB F 文件 ,更小的索引,更快的连接。 NT 在大多数情况下死rc 以刃ft w i dows reg 。95 和 Wi do ws NTre g ;操作系统与Vius la Fxo Pro 一起工作得非常好。唯一 2 .提高远程数据访问的性能 的例外就是在Wi dows NT s erver 上运行v is ua 1 FoxPro 。 在任何后端数据库中检索数据是很费时的。为 了加快数据 因为Wi dov犷s NT eS r ver 需要的内存比Visual FoXP ro 想象 的下载 ( 或更新) ,可使用下面的方法。 的还多,所以Vis u la F ox Pro 只能够为 自己超支分配内存使 2 . 1 在一个应用程序的功能单元 ( 比如,表单或报表) 用 。 中,很少需要访 问表 中的所有数据 。通过创建远程视 图,只 为了解决这种情况,你可以用SY S (30 50 ) 系统函数来 得到 (或更新) 我们需要的字段和记录 ,就可以减少通过 网 调整Vis ula F0xPro 的内存缓冲区,把它近似调整为它的缺省 络 的数

您可能关注的文档

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档