※본 내용은 스스로 공부하며 중요하다고 생각하는 부분만 정리한 내용입니다.
공부 서적(시나공 정보처리기사 필기책)
출처: 시나공 정보처리기사 실기
저자: 김정준,강윤석,김용갑,김우경
출판사 : 길벗
분산 데이터베이스 설계
데이터베이스 용량 설계
- 데이터가 저장될 공간을 정의, 인덱스/클러스터 등 차지하는 공간도 예측하여 반영
- 목적 : 저장 공간 효과적 사용, 확장성 및 가용성 높임, 디스크 입출력 부하 분산 및 채널의 병목현상 최소화
- 논리적으로는 하나의 시스템에 속하지만 물리적으로는 네트워크를 통해 연결된 여러 사이트에 분산된 데이터베이스
- 지역적인 문제 해결
분산 데이터베이스의 목표
- 위치 투명성 : 실제 위치를 알 필요 없이 데이터베이스 논리적 명칭으로만 액세스 가능
- 중복 투명성 : 동일 데이터가 여러 곳에 있더라도 하나의 데이터만 존재하는 것처럼 사용
- 병행 투명성 : 다수 트랜잭션 동시에 실현되도 트랜잭션 결과의 영향 받지 않는다.
- 장애 투명성 : 컴퓨터, 네트워크 장애에도 불구하고 트랜잭션 정확하게 처리
분산 설계 방법
- 테이블 위치 분산 : 데이터베이스의 테이블을 각기 다른 서버에 분산 배치
- 분할 : 테이블의 데이터를 분할하며 분산, 완전성/재구성/상호 중첩 배제, 수평분할,수직분할
- 할당 : 동일한 분할을 여러 개의 서버에 생성하는 분산 방법, 중복이 없는 할당, 중복이 있는 할당
'정보처리기사' 카테고리의 다른 글
정보처리기사 실기(데이터 입·출력 구현) 데이터베이스 보안 (0) | 2022.03.17 |
---|---|
정보처리기사 실기(데이터 입·출력 구현) 데이터베이스 이중화/서버 클러스터링 (0) | 2022.03.16 |
정보처리기사 실기(데이터 입·출력 구현) 파티션 (0) | 2022.03.16 |
정보처리기사 실기(데이터 입·출력 구현) 뷰/클러스터 (0) | 2022.03.16 |
정보처리기사 실기(데이터 입·출력 구현) 인덱스 (0) | 2022.03.16 |
댓글