v$lock 뷰의 LMODE에 대해..
v$lock 에 있는 lmode 컬럼에는 아래와 같이 총 6가지의 값을 나타낸다. 1,'No lock', -- 말그대로 lock이 없다 2,'Row Share' -- Transaction에 의해서 걸리는 row share table lock은 동시에 동일한 table에 대한 query, insert, delete, update, lock row를 허용한다. 그러므로, 다른 transaction은 동일한 table에 대해 동시에 row share, row exclusive, share, 그리고 share row exclusive table lock을 걸 수가 있다. 3,'Row Exclusive' -- Row Exclusive는 Row share보다 제한적이다. Transaction에 의해서 거리는 row..
더보기
_optim_peek_user_binds
bind_peek와 관련한 hidden parameter 이다. hidden parameter 조회 쿼리 SELECT RPAD(I.KSPPINM, 35) || ' = ' || V.KSPPSTVL AS PARAM , I.KSPPDESC DESCRIPTION , DECODE(V.KSPPSTDF,'FALSE','F','TRUE','T') AS DFLT , P.ISSES_MODIFIABLE , P.ISSYS_MODIFIABLE FROM X$KSPPI I , X$KSPPCV V , V$PARAMETER P WHERE V.INDX = I.INDX AND V.INST_ID = I.INST_ID AND I.KSPPINM = P.NAME(+) AND I.KSPPINM LIKE lower('%' || '&NAME' || ..
더보기
LOB 테이블 다른 Tablespace 로 이동
1. 이동할 Tablespace와 여유공간을 체크한다. - LOB 테이블과 LOB 컬럼의 size 확인 select max(owner)owner ,segment_name table_name , max(bytes)/1024/1024||' MB' table_size, sum(nvl(lbytes,0))/1024/1024||' MB' lob_size, (max(bytes)+sum(nvl(lbytes,0)))/1024/1024||' MB' total_size from ( select a.owner,a.segment_name,a.bytes,c.bytes lbytes from dba_segments a , dba_lobs b , dba_segments c where a.owner = 'SCOTT' and a.segm..
더보기