Q&A

  • 오라클에서 open,close할때 원래 시간이 많이 걸린가요?
왕초보가 헤메다가 질문을 드립니다.



midas에서



clientdataset1.close;

clientdataset1.open;

'

'

'

'

clientdataset1.applyupdates(-1);



이런게 10개정도 있다면 무지하게 시간이 많이 걸리던데..



다른방법은 없나요...?



고수님의 조언을 부탁드립니다....꾸벅



2  COMMENTS
  • Profile
    강호규 2000.10.31 17:50
    조승식 wrote:

    > 왕초보가 헤메다가 질문을 드립니다.

    >

    > midas에서

    >

    > clientdataset1.close;

    > clientdataset1.open;

    > '

    > '

    > '

    > '

    > clientdataset1.applyupdates(-1);

    >

    > 이런게 10개정도 있다면 무지하게 시간이 많이 걸리던데..

    >

    > 다른방법은 없나요...?

    >

    > 고수님의 조언을 부탁드립니다....꾸벅

    >



    예 맞습니다.

    시스템마다 다르겠지만

    저같은 경우는 보통 2~3초 정도가 소요됩니다.

    그러니깐, DB 접속과 해제를 될 수 있다면 자주하지 않는 것이 좋습니다.

    보통 어플리케이션 시작시

    Connecttion을 만들고

    그것을 계속해서 사용하는 방법이

    일반적으로 사용하는 방법입니다.

  • Profile
    조승식 2000.11.01 06:48
    답변 고맙습니다. 그런데 다시 한번질문을 드립니다.



    어플리케이션이 시작할때 open 시키면 insert는 잘 되던데



    clientdataset1.delete;



    이러케 post,delete를 하면 안되고 close,open을 한번 한후에는 또 수정및삭제가 되는것은



    왜 그러나요..?



    바쁘신와중에 다시 한번 답변 부탁드립니다.







    강호규 wrote:

    > 조승식 wrote:

    > > 왕초보가 헤메다가 질문을 드립니다.

    > >

    > > midas에서

    > >

    > > clientdataset1.close;

    > > clientdataset1.open;

    > > '

    > > '

    > > '

    > > '

    > > clientdataset1.applyupdates(-1);

    > >

    > > 이런게 10개정도 있다면 무지하게 시간이 많이 걸리던데..

    > >

    > > 다른방법은 없나요...?

    > >

    > > 고수님의 조언을 부탁드립니다....꾸벅

    > >

    >

    > 예 맞습니다.

    > 시스템마다 다르겠지만

    > 저같은 경우는 보통 2~3초 정도가 소요됩니다.

    > 그러니깐, DB 접속과 해제를 될 수 있다면 자주하지 않는 것이 좋습니다.

    > 보통 어플리케이션 시작시

    > Connecttion을 만들고

    > 그것을 계속해서 사용하는 방법이

    > 일반적으로 사용하는 방법입니다.