IBTransaction.CommitRetaining; 을 사용하세요.
윤명욱 님이 쓰신 글 :
: 지금 회사에서 firebird db를 활용하여 db 응용어플을 개발중입니다.
:
: ib 컴포넌트인 ibquery와 ibupdatesql를 활용하는데에요 레코드에 대한 추가,수정,삭제가 발생시
:
: 그때마다 commit하게 되면 자동으로 ibquery는 close돼서 다시 open해야되는 비율적인 처리를 하게 됩니다.
:
: 결국 cached update한 후에 나중에(언제가 될지는 모르지만... 특정 시점이됨) commit해서 한번에 db를 갱신해야하는데 좋은 방법이 있으면 조언 부탁드립니다.
|