서문#
Altibase 7.1
Altibase® Administration
목차#
- 서문
- 1.Altibase 소개
- 2.Altibase 구성요소
- 3.데이터베이스 생성
- 4.Altibase 구동 및 종료
- 5.데이터베이스 객체 및 권한
- 6.테이블스페이스
- 7.파티션드 객체
- 8.트랜잭션 관리
- 9.버퍼 관리자
- 10.백업 및 복구
- 11.증분 백업과 복구
- 12.서버/클라이언트 통신
- 13.Altibase의 보안
- 14.데이터베이스 감사 (Database Auditing)
- 15.Altibase 튜닝
- 16.Altibase 진단 모니터링
- A.부록: Trace Log
- B.부록: Altibase 최대치
서문#
이 매뉴얼에 대하여#
이 매뉴얼은 Altibase를 구성, 관리, 사용하기 위해 필요한 개념에 대해 설명한다.
대상 사용자#
이 매뉴얼은 다음과 같은 Altibase 사용자를 대상으로 작성되었다.
-
데이터베이스 관리자
-
시스템 관리자
-
성능 관리자
다음과 같은 배경 지식을 가지고 이 매뉴얼을 읽는 것이 좋다.
-
컴퓨터, 운영 체제 및 운영 체제 유틸리티 운용에 필요한 기본 지식
-
관계형 데이터베이스 사용 경험 또는 데이터베이스 개념에 대한 이해
-
데이터베이스 서버 관리, 운영 체제 관리 또는 네트워크 관리 경험
소프트웨어 환경#
이 매뉴얼은 데이터베이스 서버로 Altibase 버전 7.3을 사용한다는 가정 하에 작성되었다.
이 매뉴얼의 구성#
이 매뉴얼은 다음과 같이 구성되어 있다.
-
제 1장 Altibase 소개
이 장은 Altibase 서버를 이해하는데 필요한 개념, 특징 및 구조에 대한 개요를 제공한다. -
제 2장 Altibase 구성 요소
이 장은 Altibase를 구성하고 있는 실행 바이너리 부문과 프로그래밍 라이브러리 부문 구성 요소들에 대해 설명한다. -
제 3장 데이터베이스 생성
이 장은 데이터베이스를 구성하는 대표적 구성 요소인 테이블스페이스와 로깅 시스템의 종류 및 데이터베이스 생성 방법에 관하여 설명한다. -
제 4장 Altibase 구동 및 종료
이 장은 Altibase를 구동 및 종료 시키는 방법과 Altibase 다단계 구동 시 내부적으로 수행하는 작업에 대해 설명한다. -
제 5장 데이터베이스 객체 및 권한
이 장은 특정 사용자에 의해 생성된 제약조건, 인덱스, 시퀀스, 이중화, 테이블, 사용자 등 데이터베이스 객체들에 대해 설명한다. 또한, 시스템 및 스키마 객체 수준의 권한에 대해 설명한다. -
제 6장 테이블스페이스
이 장은 데이터베이스의 논리적 구조를 이해함으로써 데이터베이스의 공간 관리를 작은 단위로 제어하고, 물리적 데이터 영역을 효율적으로 관리하는 방법에 대해 설명한다. -
제 7장 파티션드 객체
이 장은 대용량 데이터베이스 테이블을 여러 개의 작은 조각으로 분할하여 관리하는 파티션드 테이블에 대해 설명한다. -
제 8장 트랜잭션 관리
이 장은 트랜잭션을 정의하고 트랜잭션을 사용하여 작업을 관리하는 방법에 대해 설명한다. -
제 9장 버퍼 관리자
Altibase는 대용량의 데이터가 디스크에 저장될 수 있도록 지원하는데, 메모리의 공간은 한정되어 있으므로 이를 전부 메모리에 적재할 수 없으므로 테이블, 인덱스, 레코드 등 모든 데이터에 접근하기 위해서는 먼저 디스크의 데이터를 메모리에 적재해야 한다. 이 장은 이러한 메모리 공간을 할당하고, 메모리 공간이 부족한 경우 필요한 데이터를 제공할 수 있도록 메모리 공간을 유지 및 관리하는 버퍼 관리자에 대하여 설명한다. -
제 10장 백업 및 복구
이 장은 시스템 정전 또는 디스크, 데이터 파일 손상 유실 등과 같은 예기치 않은 상황으로 인해 Altibase에 저장된 데이터가 손실될 경우를 대비하여 Altibase에서 지원하는 백업 및 복구에 대하여 설명한다. -
제 11장 증분 백업과 복구
이 장은 Altibase가 제공하는 증분 백업과 증분 백업을 이용한 복구에 대하여 설명한다. -
제 12장 서버/클라이언트 통신
이 장은 Altibase 서버와 클라이언트 응용프로그램간의 접속 방법과 프로토콜에 대해 설명한다. -
제 13장 Altibase의 보안
이 장은 데이터베이스의 정보를 보호하기 위한 Altibase의 보안 기능에 대해 설명한다. -
제 14장 Altibase 감사
이 장은 Altibase 서버 내에서 실행되고 있는 구문을 실시간으로 추적하고 로그를 기록하는 감사(Auditing) 기능에 대해 설명한다. -
제 15장 Altibase 튜닝
이 장은 Altibase의 성능 향상을 위한 로그 파일 그룹과 그룹 커밋에 대해 설명한다. -
제 16장 Altibase 모니터링 및 PBT
이 장은 Altibase의 운영상태를 확인하는 방법과 해당 내용을 분석하는 방법에 대해 설명한다. 또한, Altibase 운영 중 발생할 수 있는 여러 가지 문제 상황에 대하여 점검 사항 및 분석 방법에 대해 설명한다. -
A. 부록: Trace Log
이 부록은 Altibase 서버에서 실행되는 SQL문 관련 정보를 trace 로그로 남기는 방법을 설명한다. -
B. 부록: Altibase 최대치
이 부록은 Altibase 객체들의 최대값을 기술한다.
문서화 규칙#
이 절에서는 이 매뉴얼에서 사용하는 규칙에 대해 설명한다. 이 규칙을 이해하면 이 매뉴얼과 설명서 세트의 다른 매뉴얼에서 정보를 쉽게 찾을 수 있다. 여기서 설명하는 규칙은 다음과 같다.
-
구문 다이어그램
-
샘플 코드 규칙
구문 다이어그램#
이 매뉴얼에서는 다음 구성 요소로 구축된 다이어그램을 사용하여, 명령문의 구문을 설명한다.
| 구성 요소 | 의미 |
|---|---|
![]() |
명령문이 시작한다. 완전한 명령문이 아닌 구문 요소는 화살표로 시작한다. |
![]() |
명령문이 다음 라인에 계속된다. 완전한 명령문이 아닌 구문 요소는 이 기호로 종료한다. |
![]() |
명령문이 이전 라인으로부터 계속된다. 완전한 명령문이 아닌 구문 요소는 이 기호로 시작한다. |
![]() |
명령문이 종료한다. |
![]() |
필수 항목 |
![]() |
선택적 항목 |
![]() |
선택사항이 있는 필수 항목. 한 항목만 제공해야 한다. |
![]() |
선택사항이 있는 선택적 항목 |
![]() |
선택적 항목. 여러 항목이 허용된다. 각 반복 앞부분에 콤마가 와야 한다. |
샘플 코드 규칙#
코드 예제는 SQL, Stored Procedure, iSQL, 또는 다른 명령 라인 구문들을 예를 들어 설명한다.
아래 테이블은 코드 예제에서 사용된 인쇄 규칙에 대해 설명한다.
| 규칙 | 의미 | 예제 |
|---|---|---|
| [ ] | 선택 항목을 표시 | VARCHAR [(size)][[FIXED |] VARIABLE] |
| { } | 필수 항목 표시. 반드시 하나 이상을 선택해야 되는 표시 | { ENABLE | DISABLE | COMPILE } |
| | | 선택 또는 필수 항목 표시의 인자 구분 표시 | { ENABLE | DISABLE | COMPILE } [ ENABLE | DISABLE | COMPILE ] |
| . . . | 그 이전 인자의 반복 표시 예제 코드들의 생략되는 것을 표시 | SQL> SELECT ename FROM employee; ENAME ----------------------- SWNO HJNO HSCHOI . . . 20 rows selected. |
| 그 밖에 기호 | 위에서 보여진 기호 이 외에 기호들 | EXEC :p1 := 1; acc NUMBER(11,2); |
| 기울임 꼴 | 구문 요소에서 사용자가 지정해야 하는 변수, 특수한 값을 제공해야만 하는 위치 | SELECT * FROM table_name; CONNECT userID/password; |
| 소문자 | 사용자가 제공하는 프로그램의 요소들, 예를 들어 테이블 이름, 칼럼 이름, 파일 이름 등 | SELECT ename FROM employee; |
| 대문자 | 시스템에서 제공하는 요소들 또는 구문에 나타나는 키워드 | DESC SYSTEM_.SYS_INDICES_; |
관련 자료#
자세한 정보를 위하여 다음 문서 목록을 참조하기 바란다.
-
Installation Guide
-
Getting Started Guide
-
SQL Reference
-
Stored Procedures Manual
-
iSQL User’s Manual
-
Utilities Manual
-
Error Message Reference
Altibase는 여러분의 의견을 환영합니다.#
이 매뉴얼에 대한 여러분의 의견을 보내주시기 바랍니다. 사용자의 의견은 다음 버전의 매뉴얼을 작성하는데 많은 도움이 됩니다. 보내실 때에는 아래 내용과 함께 고객서비스포털( http://support.altibase.com/kr/ )로 보내주시기 바랍니다.
-
사용 중인 매뉴얼의 이름과 버전
-
매뉴얼에 대한 의견
-
사용자의 성함, 주소, 전화번호
이 외에도 Altibase 기술지원 설명서의 오류와 누락된 부분 및 기타 기술적인 문제들에 대해서 이 주소로 보내주시면 정성껏 처리하겠습니다. 또한, 기술적인 부분과 관련하여 즉각적인 도움이 필요한 경우에도 고객서비스포털을 통해 서비스를 요청하시기 바랍니다.
여러분의 의견에 항상 감사드립니다.








