DELPHI使用SQL SERVER几个问题交流(100分)

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

CHINESEWHOAMI

Unregistered / Unconfirmed
GUEST, unregistred user!
本人前台使用D7,后台用SQL SERVER 2000(服务器为HP,内存1.5G,有一百多部客户端),现遇到两个问题,想与各同行交流一下。谢谢!<br>1.SQL SERVER内存占用问题,SQL内存会占总内存的70%左右,有没办法减内存(SQL语句一般是用INSERT和UPDATE).<br>2.现有一个表,里面有N条记录,[上道工序]录给[下道工序]打勾审核,现问题,下道如审核100种品种,这100种品种的库存要相对应的加或减,我现处理方式是以循环方式,例:<br>TABLE1.FIRST;<br>FOR I:=1 TO TABLE1.RECORDCOUNT DO<br>&nbsp; &nbsp; BEGIN<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;(调用一个加或减库存的过程.其即时库存是存放在另一个总表中)<br>&nbsp; &nbsp; &nbsp; &nbsp; &nbsp;TABLE1.NEXT;<br>&nbsp; &nbsp; END;
 
是这样,sql server是占用很多内存,你的服务器内存太少了,而且服务器的要有多个cpu<br>第二个问题,你不应该在前台操作,应该放到过程或自定义函数中去处理,最好使用临时表处理
 
后退
顶部