관리 탐색기에 표시된
호스트, 인스턴스 및 데이터베이스와 오브젝트 목록에 표시된
데이터베이스, 테이블스페이스, 테이블 및 인덱스에 대한
데이터베이스 관리 명령을 실행할 수 있습니다.
데이터베이스 관리자는 테이블스페이스, 테이블 및 뷰와 같은 데이터베이스 오브젝트, 데이터베이스 및
DB2® 인스턴스를
관리할 책임이 있습니다. 예를 들어, 백업 및 복구 전략에서는 관리자가 데이터베이스를 정기적으로
백업해야 합니다.
또 다른 예를 들면, 시간이 경과하면서 레코드가 점점 더 많은 데이터 페이지로 분산되므로
테이블에 있는 데이터가 분할되어 테이블 및 인덱스의 크기가
늘어납니다. 낭비되는 공간을 줄이고 데이터 액세스를 향상시키려면
테이블 및 인덱스를 재구성해야 합니다.
데이터베이스 시스템 관리 및 유지보수에서는 관리자가 다음을 포함하는 데이터 관리 명령을
실행해야 합니다.
IBM® Data
Studio의 데이터베이스 관리 기능이 설치되면
Linux, UNIX 및 Windows용 DB2
데이터베이스에 태스크 보조 프로그램을 사용할 수 있습니다.
이러한 태스크 보조 프로그램이 일반 데이터베이스 관리 태스크를 안내합니다.
관리 탐색기에서 다음 유형의 관리 태스크를 수행할 수 있습니다.
- DB2 pureScale 호스트의 유지보수 모드 관리
- 시작 및 중지 인스턴스를 포함한 인스턴스 관리
- 데이터베이스 작성 및 삭제를 포함한 데이터베이스 관리,
로깅 또는 자동 유지보수 구성, DB2 고가용성
재해 복구(HADR) 기능 설치와 관리 및 데이터베이스 백업, 재시작 또는 복구
관리 탐색기에서 데이터 오브젝트 폴더(
일반 폴더)를 클릭하여
오브젝트 목록에 데이터베이스 오브젝트를 표시하는 경우
다음 유형의 관리 태스크를 수행할 수 있습니다.
- 테이블스페이스 백업, 복원 및 복구를 포함한 테이블스페이스 관리
- 데이터 언로딩 및 로딩, 테이블 무결성 설정을 포함한
테이블 관리
- 인덱스 재구성을 포함한 인덱스 관리
- 패키지 리바인드를 포함한 패키지 관리
오브젝트 목록의 데이터베이스를 관리할 수도 있습니다.
관리 탐색기 또는
오브젝트 목록에서 오브젝트를 마우스 오른쪽 단추로 클릭하면
컨텍스트 인식 메뉴에서 해당 오브젝트에 대해 사용 가능한
데이터베이스 관리 명령 목록을 표시합니다. 해당 오브젝트에 대한 데이터 관리 명령을 선택하면
데이터베이스 관리 태스크 보조 프로그램이 표시됩니다. 태스크 보조 프로그램을 통해 데이터 관리 명령의 옵션 설정,
자동으로 생성되는 명령 미리보기 및 오브젝트에 대해 명령 실행을 수행하는 프로세스를 진행할 수 있습니다.
Linux, UNIX 및 Windows용 DB2가 아닌 데이터베이스의 경우
SQL 및 XQuery 편집기를 사용하여 데이터베이스 관리 명령을
작성 및 실행할 수 있습니다.
파티션된 데이터베이스의 데이터베이스 관리
DB2 데이터베이스 파티셔닝
기능(DPF)을 사용하면 데이터베이스를 동일한 서버나 다른 서버에 상주하는
두 개 이상의 파티션으로 파티셔닝할 수 있습니다.
파티션된 데이터베이스의 경우 명령 옵션 설정 프로세스를 안내하는 태스크 보조 프로그램에는
모든 파티션, 하나 이상의 특정 파티션 또는 파티션 그룹에 명령을 실행할 지 여부를 지정하는
기능이 포함됩니다. 또한 파티션들에 대한 명령을 병렬로 실행하도록 선택할 수 있는데,
이 기능은 특히 장기 실행 명령에 유용합니다. 명령을 스크립트에 저장하는 경우
명령이 순차적으로 실행됩니다.
개별 파티션에서의 명령 실행 제어 기능은
데이터베이스 및 자원 관리에 더 많은 유연성을 부여합니다.
연산 단위로 연산에 걸리는 시간을 판별할 수 있습니다.
예를 들어, 데이터베이스에 수 백개의 파티션이 있는 경우 모든 파티션을 한 번에 백업하는 것보다
여러 번에 걸쳐 파티션 세트를 백업하는 것이 바람직합니다. 또는
각 파티션에 사용 가능한 시스템 자원에 따라 성능을 최적화 하기 위해,
비카탈로그 파티션 간에 특정 구성 매개변수를 설정하고
카탈로그 파티션의 매개변수를 사용자 정의할 수도 있습니다.
DB2 Enterprise Server Edition의
DB2 pureScale Feature를 위한 데이터베이스 관리
DB2 pureScale 환경에서 태스크 보조 프로그램은 구성원 및 클러스터 캐싱 기능(CF)에 대해
다음과 같은 추가적인 데이터베이스 관리 조작을 제공합니다.
- 시작
- 구성원 또는 CF를 시작하려면 인스턴스 오브젝트의 컨텍스트 메뉴에서 시작을 선택하십시오.
선택된 구성원이나 CF, 모든 구성원 및 CF 또는 호스트의 인스턴스를 시작할 수 있습니다.
- 중지
- 현재 활성화된 구성원 또는 CF를 중지하려면 인스턴스 오브젝트의 컨텍스트 메뉴에서 중지를 선택하십시오.
선택된 구성원이나 CF, 모든 구성원 및 CF 또는 호스트의 인스턴스를 중지할 수 있습니다.
- Quiesce
- 구성원을 Quiesce하려면 인스턴스 오브젝트의 컨텍스트 인식 메뉴에서 중지를 선택하고 제한시간을 사용하여 구성원 Quiesce 옵션을 선택하십시오.
- 구성
- 하나 이상의 구성원에 대한 구성 매개변수를 변경하려면 인스턴스 오브젝트의
컨텍스트 인식 메뉴에서 구성을 선택하십시오.
또한 DB2 pureScale 호스트의 유지보수 모드를 관리할 수도 있습니다.