Delphi 開發3level應用程序的問題﹗Out 200 分(200分)

  • 主题发起人 cometogome
  • 开始时间
C

cometogome

Unregistered / Unconfirmed
GUEST, unregistred user!
[:(]我們有許多的程序是用三層結構來做的﹐
開發使用﹕Delphi6 + SQL Server 2000﹐
Appserver放在SQL Server 2000同一台服務器上﹐
當程序運行几個星期后﹐在SQL Server 2000所在的NT 2000服務器上
的Windows工作管理員中rundll32.exe越來越多﹐服務器也越來越慢﹐
用戶難以忍受﹐只得重新啟動﹐還請大家幫幫!
 
是不是创建的Dll没有释放?
不过好像sql本身也有吃内存的毛病。
 
应该是dll没有释放的原因
 
但是rundll32.exe越來越多是怎么回事啊﹖
 
客户端每一次连接,
中间层就创建一个Dll
就执行一个rundll32.exe。

1。客户端创建了要记得释放。
2。中间件destroy时释放内存。
 
我觉得叫3Tier比较合适
 
多人接受答案了。
 
顶部