2009년 8월 11일 화요일

Temporary Tablespace

정렬작업을 빠르게 하기 위해 빠른 disk(RPM)가 있는 곳에 temporary t/s를 지정하고 유저에게 temp t/s를 적용하면

해당 유저는 정렬 작업을 빠르게 할 수 있다.

   

user명으로 해당 유저가 사용하는 temp t/s의 temp 파일 찾기

   

tempFile Recovery

Open 상태에서의 해결책

S SYS> select file#,name from v$tempfile;

     FILE#

----------

NAME

--------------------------------------------------------------------------------------------------------------

         1

/u01/app/oracle/oradata/ORCL/datafile/o1_mf_temp_50v1z9y7_.tmp

         2

/u01/app/oracle/oradata/ORCL/datafile/o1_mf_temp2_53pbq9ro_.tmp

         3

/u01/app/oracle/oradata/ORCL/datafile/o1_mf_temp2_53pfo5cv_.tmp

S SYS> alter tablespace temp2 drop tempfile 2;

Tablespace altered.

    

10g에서 shutdown이 가능할 경우 temp T/S 궁극의 해결책  

=> 재부팅 하면 해결 됨

S SYS> select file#,name from v$tempfile; 에서 검색되는 모든 temp 파일 지울 것

S SYS> shutdown immediate

S SYS> startup               startup force : shutdown abort 후 강제 시작

댓글 없음:

댓글 쓰기