各位高手,本人正开始学多层分布式开发,在更新数据时我在中间层定义以下方法:
procedure TTestMts.UpdateXSB(Delta: OleVariant);
var
outcount:integer;
begin
    try
       DatasetProvider1.ApplyUpdates(Delta,-1,OutCount);
       setcomplete;
    except
        setabort;
    end;
end;
可是在客户端调用此方法更新时,记录数不超过100条,发现速度比较慢,大概要一秒才有反应,而且CPU的利用率聚升到86%左右,然后CPU的利用率再恢复正常。
请问各高手,这是正常情况呢还是有什么设置没做好,或还有什么其他的好办法更新
数据呢?