Insert 하나 하는데 3초 걸려요...ㅠ 0 1 1,687

by 최명규 [2012.04.10 14:36:10]


Insert 하나 하는데 3초 걸려요...ㅠ

INSERT INTO io_table (io_enable_no, gate_no, mancar_no, card_no, create_user, create_date)  VALUES (io_enable_seq.nextval,476,83602,10157,'ADMIN',  sysdate)

단순 벨류값 넣는 건데... select 해서 넣는 것도 아니에요..

io_table 에 트리거 걸려있고, Index도 잡혀 있습니다.

 
by 현 [2012.04.10 16:05:41]

아무리 인덱스가 많다 한들,
데이터 한건 넣는데 3초 걸리는 것은 좀 심하네요...

일단, INSERT 시에 혹시 해당 테이블에 LOCK 걸려 있지 않은지 확인 하시고,
그게 아니라면 트리거를 의심해 보셔야 할 듯 합니다.
트리거에서 어떤 테이블에 DML이 발생한다면,
그 테이블의 LOCK 발생 여부도 확인 해 보시구요,
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입