Delphi中带缓存的数据更新技术 |
|
TYPE:数据库类 | TIME:2003-4-10 |
AUTHOR:无 | URL: http://www.91delphi.com |
HIT:412 DAYHIT:2 WEEKHIT:57 | |
![]() |
|
Delphi中带缓存的数据更新技术 一. 概念 在网络环境下,数据库应用程序是c/s或者是多层结构的模式。在这种环境下,数据库应用程序的开发应当尽可能考虑减少网络数据传输量,并且尽量提高并发度。基于这个目的,带缓存的数据更新技术应运而生,其大致过程就是:应用程序将数据库中数据提取到客户端的缓冲区,在缓冲区中完成数据的修改、更新、以及新数据的插入等操作;等操作完成之后,在一个合适的时间,一次性的将数据提交给数据库,从而大大减少了网络流量,减小了数据库服务器的负载,提高了并发性能。 应当说,这并不是太新的技术,在delphi等数据库前端开发工具较早期版本中,就已经对这种技术做出了的支持。但是笔者发现一些程序员并不注意这种技术的合理运用,依然停留在单机应用程序的思路下,导致所编出来的程序效率低下或者出现潜在的错误。因此有必要对该技术的优点、运用原则以及运用方法(以delphi为例)做一个总结。 二. 优缺点 带缓存的数据更新技术主要有如下几个优点: |
Delphi中带缓存的数据更新技术
最新推荐文章于 2022-09-22 14:52:40 发布