설문조사
PostgreSQL/PPAS 관련 듣고 싶은 교육은


총 게시물 187건, 최근 0 건
   

[문의] PgExplainer 사용시 트랜젝션 처리는 어떻게 하나요?

글쓴이 : bpdog 날짜 : 2016-05-13 (금) 09:21 조회 : 4632
이번에 PgExplainer를 처음사용합니다.
그런데 트랜젝션을 사용할려면 begin을 사용해야 하는데 사용할수 가 없네요.
트랜젝션 처리는 어떻게 하나요?

답변부탁드립니다.

감사합니다.

PostgresDBA 2016-05-15 (일) 19:04
pgexplainer 에서는 오라클처럼
디폴트로 트랜잭션모드입니다.
begin 이 필요치않습니다.
커밋.롤백시 아이콘을 클릭하거나
명시적으로 commit rollback 명령을 수행하면 됩니다.
댓글주소
PostgresDBA 2016-05-16 (월) 10:11
정정합니다.

초기 Ver 1.0 은 그리 설계했으나, 차후 버전서 auto commit 모드로 변경했습니다. --;
ppas 를 잘모르는 사용자가 pgexpainer 사용시,
운영ppas 디비에서 불필요한 락을 유발할수 있다고 판단하여 auto commit 으로 수정했습니다.
즉,
pgexplainer 에서 트랜잭션는 지원하지 않습니다. 무조건 auto commit 입니다.
댓글주소
   

postgresdba.com