안녕하십니까?
제게 알 수 없는 문제점이 생겼습니다. 도와주십시요.
레코드의 사이즈는 대략 500Byte수준,,, 레코드수는 400개
아래와 같은 코딩을 했는데 쿼리가 너무 느립니다.
------------------------------------------------------------------
Database1.Connected := True;
Database1.StartTransaction;
with Query1 do begin
Close;
SQL.Clear;
SQL.Add('update TRT001 set SEND_YN = ''N''');
ExecSQL;
end;
Database1.Commit;
--------------------------------------------------------------------
전에는 잘 되던 작업이었구요.
SQL Explorer에서 작업시는 바로바로 처리가 됩니다.
사정상 Stored Procedure는 사용할 수 없구요.
정말이지 원인을 모르겠습니다.
도와주십시요.
아니면
정의한 DATABASE의 용량이 모자라서 그럴경우가 있거든요...
함 확인해 보새요...
이영호 wrote:
> 안녕하십니까?
>
> 제게 알 수 없는 문제점이 생겼습니다. 도와주십시요.
> 레코드의 사이즈는 대략 500Byte수준,,, 레코드수는 400개
>
> 아래와 같은 코딩을 했는데 쿼리가 너무 느립니다.
>
> ------------------------------------------------------------------
> Database1.Connected := True;
> Database1.StartTransaction;
> with Query1 do begin
> Close;
> SQL.Clear;
> SQL.Add('update TRT001 set SEND_YN = ''N''');
> ExecSQL;
> end;
> Database1.Commit;
> --------------------------------------------------------------------
>
> 전에는 잘 되던 작업이었구요.
> SQL Explorer에서 작업시는 바로바로 처리가 됩니다.
> 사정상 Stored Procedure는 사용할 수 없구요.
>
> 정말이지 원인을 모르겠습니다.
> 도와주십시요.