如何提高三层数据处理中的速度问题?(50分)

  • 主题发起人 主题发起人 wxf_wxf
  • 开始时间 开始时间
W

wxf_wxf

Unregistered / Unconfirmed
GUEST, unregistred user!
在三层处理中应注意的问题?
 
1、不要频繁访问数据库;
2、不要一次取较大的数据量;
3、尽量将数据量较大的处理放在服务器上;
 
我应如何进行一些参数设置呢?
 
1、采用无状态对象,少量多次从服务器取数据。
2、采用异步传输。
 
to:micro73,
请问如何实现异步传输,少量多次从服务器取数据。谢谢
 
具体的请参考李维的《delphi 5.x多层分布式应用系统篇》鱼与熊掌兼得法。
 
大数据量处理直接写存储过程在数据库中(比如大笔数据的求和)
要是要浏览几万条记录,最好分几批从中间层要,设置cds的packetrecord为你每次要得数据量
 
1.充分使用Pooling
2.避免大量数据返回
3.一定要大量数据返回,那么要么分批取数据,要么开一个线程取数据
 
你好,请教一个问题,我做三层,可是客户端调用找不到中间层的服务器,你是怎么解决的,
就是在不同的机器上,找到服务器,delphi的资料上说是企业版本的要想找到别的机器上的服务器,必须花钱购买,不止到你市如何解决的
 
你是自已开发的服务器吧,为什么还要花钱购买?是什么意思?
 
中间层必须导出客户端代理在客户端上注册才可以访问。并且应用服务器名要写对。
 
多人接受答案了。
 
后退
顶部