급질문 드립니다. db lock 관련 0 3 1,386

by 아히고 [2013.07.08 09:24:17]



INSERT /*+ PARALLEL(AA 8) */ INTO A AA 
SELECT /*+ PARALLEL(BB 8)*/ * FROM B BB

위와 같은 쿼리가 혹시 A 테이블을 LOCK 을 잡는지 알고 싶습니다.
 아시는 분 제발좀 알려주세요 ㅜㅜ
by 부쉬맨 [2013.07.08 09:43:07]
SELECT a.* 
  FROM V$SESSION S 
   , V$SQL A   
   , V$PROCESS P 
 WHERE S.SQL_HASH_VALUE = A.HASH_VALUE 
  AND S.SQL_ADDRESS = A.ADDRESS 
  AND S.PADDR = P.ADDR
  and a.sql_text  like 'sql문장'

by 아발란체 [2013.07.08 09:59:07]

정확한 것은 부쉬맨님이 올린 것처럼 상태를 보시면 될 것 같은데요,
정상적인 테이블이라면, A테이블에 입력하는 동안은 A테이블이 락이 걸릴거 같아용.


by 아히고 [2013.07.08 10:06:20]

어제 돌아갔던건데 않나오네요 그건 ㅜㅜ
댓글등록
SQL문을 포맷에 맞게(깔끔하게) 등록하려면 code() 버튼을 클릭하여 작성 하시면 됩니다.
로그인 사용자만 댓글을 작성 할 수 있습니다. 로그인, 회원가입