Tablespace 관리에 대한 지침사항

프로그래밍/DB 2007. 11. 27. 14:27 Posted by galad
Tablespace 관리에 대한 지침사항
다중 테이블스페이스 사용
테이블스페이스 저장 영역 매개변수 지정
사용자에게 테이블 스페이스 할당량 지정

Multiple Tablespace 사용
데이타베이스 작업을 보다 융통성 있게 해줌
데이타베이스가 Multiple Tablespace를 사용하여 다음과 같은 작업 가능
· 데이타 딕셔너리 데이타로부터 사용자 데이타 분리
· 한 응용프로그램의 데이타를 다른 응용프로그램의 데이타로부터 분리
· I/O 경합을 줄이기 위해 서로 다른 Tablespace의 데이타 파일을 별도의 디스크 드라이브에 저장
· 사용자 데이타로부터 Rollback Segment 데이타를 분리하여 단일 디스크 고장에 의한 영구적인 데이타 손실 방지
· 개별 Tablespace은 Offline으로 다른 사항은 Online온라인으로 설정
· 고도의 갱신작업, 읽기 전용 작업, 임시 세그먼트 저장과 같은 특정 유형의 데이타베이스 사용을 위해 Tablespace 예약
· 개별 Tablespace 백업

Tablespace 저장 영역 매개변수 지정
새 Tablespace 생성시 Tablespace저장 영역, 여러가지 매개변수를 지정 가능
지정하지 않으면 기본 저장 영역 매개변수를 사용

사용자에게 Tablespace 할당량 지정
사용자에게 Tablespace에 대한 저장공간할당을 가능
CREATE USER, ALTER USER 명령에서 QUOTA 절

· CREATE USER절

        SQL> CREATE USER hcpark IDENTIFIED BY hcpark
                    DEFAULT TABLESPACE user_data
                    QUOTA 10M ON temp
                    QUOTA  5M ON user_data;

· ALTER USER절

       SQL> ALTER USER hcpark 
                  QUOTA 20M ON user_data;

'프로그래밍 > DB' 카테고리의 다른 글

Making a Tablespace Read Only  (0) 2007.11.27
Altering Tablespace Availability  (0) 2007.11.27
Tablespace 할당 관리  (0) 2007.11.27
Tablespace 생성  (0) 2007.11.27
[펌] 오라클 TableSpace 및 사용자 생성  (0) 2007.11.27