반응형
1. 물리 데이터 모델링
- 논리 모델을 적용하고자 하는 기술에 맞도록 상세화해 가는 과정
2. 인덱스 컬럼 선정 기준
- 분포도가 좋은 컬럼은 단독적으로 생성.
- 자주 조합되어 사용되는 컬럼은 결합 인덱스로 생성.
3. 관계형 데이터베이스의 인덱스 개념
- 검색 연산의 최적화를 위해 데이터베이스 내 열에 대한 정보를 구성한 데이터 구조 / 전체 데이터의 검색 없이 필요한 정보를 신속히 조회가 가능하게 하는 데이터 구조
4. 파티셔닝 기법
[종류]
(1) 레인지 파티셔닝(Range Partitioning)
- 연속적인 숫자나 날짜를 기준으로 하는 파티셔닌 기법 / 손쉬운 관리 기법을 제공하여 관리 시간의 단축이 가능
(2) 해시 파티셔닝(Hash Partitionning)
- 파티션 키의 해시 함수 값에 의한 파티셔닝 기법 / 균등한 데이터 분할이 가능하며 질의 성능이 향상
(3) 리스트 파티셔닝(List Partitioning)
- 특정 파티션에 저장될 데이터에 대한 명시적 제어가 가능한 파티셔닝 기법 / 분포도가 비슷하고 데이터가 많은 SQL에 서 컬럼의 조건이 많이 들어오는 경우 유용
(4) 컴포지트 파티셔닝(CompoSite Partitioning)
- 범위분할에 이후 해시 함수를 적용하여 재분할하는 파티셔닝 기법 / 큰 파티션에 대한 I/O 요청을 여러 파티션으로 분산할 수 있음.
반응형
'정보처리기사 실기' 카테고리의 다른 글
[ 정처기 실기 ] 통합 구현 #2 / 연계 메커니즘 구성 (0) | 2022.04.22 |
---|---|
[ 정처기 실기 ] 통합 구현 #1 / 연계 데이터 구성 (0) | 2022.04.22 |
[ 정처기 실기 ] 데이터 입출력 구현 #1 / 논리 데이터 저장소 확인 (0) | 2022.04.21 |
[ 정처기 실기 ] 화면 설계 #2 / UI 설계 (0) | 2022.04.21 |
[ 정처기 실기 ] 화면 설계 #1 / UI 요구사항 확인 (0) | 2022.04.20 |