Computer/Program

[informix] INFORMIX SelfStudy Guide DBAdmin

ICARUS㈜ 2012. 4. 23. 20:30
반응형

INFORMIX SelfStudy Guide DBAdmin

 

1. Overview
Informix Dynamic Server Administration
Informix Dynamic Server Terminology
Sysmaster & Sysutils Databases
Informix Dynamic Server Data Types

 

2
Informix Dynamic Server Administration
1. Overview
데이터베이스 및 테이블 생성
데이터베이스 보안 설정
데이터 무결성 (integrity) 보장
동시성 (concurrency) 관리
인덱스 생성
데이터베이스의 최적화

• 데이터베이스 생성 중 고려사항
– 데이터베이스의 생성 위치
– 데이터베이스의 logging 종류

• 테이블 생성 중 고려사항
– 데이터 형(type)
– 분할(fragment)
– 테이블의 생성 위치
– 디스크 공간 할당 크기
– lock mode

• 데이터베이스 보안 설정 단위
– 데이터베이스
– 테이블
– 뷰(view)
– 컬럼
– 형(type)
– 분할 (fragment)
– 루틴(stored procedure 또는 Function)
– 언어(SPL, C, JAVA)

• 데이터 무결성 (Integrity)
– Referential Constraints : 테이블 사이의 관계
– Entity Constraints : unique한 primary key
– Semantic Integrity Constraints : 데이터 형, default값, check

• 동시성 (concurrency) 관리
– Read Concurrency : isolation level로 구현
– Update Concurrency : Insert, update, delete 문 사용 중 lock 관리

• 최적화
– 인덱스 생성
– Update statistics
– Data Distributions
– SQL Statement Cache
– Memory Resident Tables
– Triggers and Routines

 

2. Database Physical Modeling
Creating a Database
Creating a Table
Altering a Table
Renaming / Dropping Tables and Databases
Performance Tuning for Tables
Table / Database Monitoring
Index Structure
Creating / Altering / Dropping Indexes
Indexing Guidelines
Performance Tuning for Indexes
Table Partitioning Overview
Fragmenting a Table / Index
Fragment Guideline
ROWIDS / Data Skip etc.

 

3. Data Control
Integrity
Referential Constraints
Methods for Adding Constraints
Constraints Transaction-Modes
Drop Constraints, Etc..
Database Object Modes
Disabling / Enabling a Database Object
Filtering Mode & Recording Violations
Read Concurrency Control (Isolation)
Locks and Concurrency
Levels of Data Security
Granting / Revoking the Privileges
Using Roles
Views

 

4. Optimizing the Databases
The Cost-based Query Optimizer
Viewing the Query Plan
Optimizing Subqueries
Influencing the Optimizer / OPTCOMPIND
SET OPTIMIZATION
USING DIRECTIVES
The SQL Statement Cache (SSC)
Update Statistics
Distributions
Resolution / Confidence
Update Statistics Guideline

 

5. Data Migration
Data Migration Tools
SQL Load / SQL Unload
dbload Utility
dbexport utility
dbimport utility
onload / onunload utility
HPL (High Performance Loader)

 



 

INFORMIX_SelfStudy_Guide_DBAdmin.pdf