Tablespace 설계 시 주의사항 및 Tablespace의 단편화 현상 분석
개발 및 관리/Oracle 9i, 10g, 11g, 12c, 19c 2011. 4. 20. 21:22반응형
1. Tablespace 설계 시 주의사항
1) DATA 테이블스페이스와 SYSTEM 테이블스페이스는 분리하십시오.
2) DATA 테이블스페이스와 INDEX 테이블스페이스는 분리하십시오.
3) 각 DATA 테이블스페이스는 I/O 경합을 줄이기 위해 분리하십시오.
4) DATA 테이블스페이스와 UNDO 테이블스페이스는 분리하십시오.
5) DATA 테이블스페이스와 TEMP 테이블스페이스는 분리하십시오.
6) 대용량의 Sorting 작업을 위해 TEMP 테이블스페이스를 각 사용자에게 분리하여 할당하십시오.
1) 테이블스페이스의 단편화 현상을 분석하는 방법
SQL> SELECT TABLESPACE_NAME, TOTAL_EXTENTS, PERCENT_EXTENTS_COALESCED
FROM DBA_FREE_SPACE_COALESCED
WHERE PERCENT_EXTENTS_COALESCED <> 100;
2) 다음 명령어는 TEST 테이블스페이스의 연속적인 빈 공간들을 하나의 공간으로 합병시키는 명령어임
SQL> ALTER TABLESPACE TEST COALESCE;
SQL> SELECT TABLESPACE_NAME, TOTAL_EXTENTS, PERCENT_EXTENTS_COALESCED
FROM DBA_FREE_SPACE_COALESCED
WHERE PERCENT_EXTENTS_COALESCED <> 100;
---> 만약 PERCENT_EX가 100%이 아니라면, 100%가 될 때까지 연속적으로 문장을 실행하십시오.
반응형
'개발 및 관리 > Oracle 9i, 10g, 11g, 12c, 19c' 카테고리의 다른 글
오라클 환경변수($ORACLE_HOME, $ORACLE_SID) (0) | 2011.04.27 |
---|---|
Oracle 9i부터 추가된 Merge (0) | 2011.04.20 |
Export와 Import의 활용 (0) | 2011.04.20 |
저장 프로시저 그리고 패키지와 트리거 (0) | 2011.04.03 |
제약조건 및 제약 조건 정의 지침 (0) | 2011.04.03 |