반응형


1. 여러 테이블스페이스를 사용한다.
- 여러 개의 테이블스페이스로 나누어 사용하면 데이터베이스 작업을 수행하는데 조금 더 융통성이 생긴다.
1)SYSTEM과 비SYSTEM 테이블스페이스를 분리(데이터 딕셔너리 데이터와 사용자 데이터를 분리시킨다.)
2)응용프로그램 데이터를 분리시킨다.
3)다른 테이블스페이스의 데이터 파일을 각각 별개의 디스크 드라이브에 저장하여 I/O 경합을 감소기킨다.
4)데이터 세그먼트와 언두 세그먼트를 분리하여 데이터를 영구적으로 잃게 되는 단일 디스크 실패를 방지시킨다.
5)테이블스페이스 일부를 온라인 상태로 둔 동안 다른 테이블 스페이스는 오프라인 상태로 둔다.
6)빈번한 변경작업이나 읽기 전용 작업, 또는 임시 세그먼트 저장 같은 특별한 유형의 데이터베이스 사용을 위한 테이블스페이스를 따로 만든다.
7)테이블스페이스를 각각 백업한다.


2. 테이블스페이스에 대한 스토리지 파라미터(storage parameter)를 지정한다.
- 테이블스페이스에 생성될 전형적인 오브젝트의 크기와 특성을 고려하여 디폴트 스토리지 파라미터를 설정한다.


3. 사용자에게 테이블스페이스 할당량을 지정한다.
- 사용자에게 테이블스페이스 할당량을 지정하면 특정 사용자가 전체 테이블스페이스를 독점 사용하는 것을 막을 수 있다.

반응형