41. 병렬 데이터베이스 환경 중 수평 분할에서 활용되는 분할 기법이 아닌 것은?
① 라운드-로빈 ② 범위 분할
❸ 예측 분할 ④ 해시 분할
**수평 분할 (Horizontal Partitioning)**은 데이터베이스에서 테이블의 **행(row)**을 여러 파티션으로 나누는 기법을 말합니다. 데이터가 너무 커져서 하나의 테이블에 저장하기 어려울 때, 데이터를 여러 분할로 나누어 관리하는 방식입니다. 이때 사용되는 분할 기법에는 여러 가지가 있습니다.
각 선택지에 대해 하나씩 살펴보겠습니다.
① 라운드-로빈 (Round-robin)
- 설명: 라운드-로빈은 데이터를 순차적으로 분배하는 방식입니다. 각 레코드는 분할 순서에 따라 균등하게 분배됩니다. 이 방식은 데이터의 분포나 특성을 고려하지 않고, 단순히 데이터를 차례대로 분배하는 방법입니다.
- 정확성: 수평 분할에서 사용되는 분할 기법입니다.
② 범위 분할 (Range Partitioning)
- 설명: 범위 분할은 데이터의 값에 따라 데이터를 범위별로 나누는 방법입니다. 예를 들어, 나이 값이 20
30인 데이터를 하나의 분할로, 3040인 데이터를 다른 분할로 나누는 방식입니다. - 정확성: 수평 분할에서 사용되는 분할 기법입니다.
❸ 예측 분할 (Predictive Partitioning)
- 설명: 예측 분할은 데이터의 특성을 예측하여 분할하는 방법입니다. 이 기법은 특정한 예측 모델을 사용하여 데이터를 분할하는 방식으로, 데이터의 분포나 패턴을 미리 예측하여 나누는 기법입니다.
- 정확성: 예측 분할은 일반적으로 사용되지 않는 분할 기법입니다. 수평 분할에서 잘 사용되지 않는 기법입니다. 범위 분할, 라운드-로빈, 해시 분할 등은 일반적으로 사용되지만, 예측 분할은 일반적인 분할 기법으로 널리 알려져 있지 않습니다.
④ 해시 분할 (Hash Partitioning)
- 설명: 해시 분할은 데이터의 특정 속성에 해시 함수를 적용하여 분할하는 방법입니다. 예를 들어, 특정 열의 값에 해시 값을 적용하여 데이터를 여러 파티션에 분배합니다. 이 방식은 데이터가 고르게 분포될 수 있도록 합니다.
- 정확성: 수평 분할에서 사용되는 분할 기법입니다.
결론
❸ 예측 분할은 일반적인 수평 분할에서 사용되는 분할 기법이 아닌 방법입니다. 다른 옵션들은 모두 수평 분할에서 자주 사용되는 분할 기법입니다.
따라서 정답은 ❸ 예측 분할입니다.
반응형
'기출문제 > 정보처리기사' 카테고리의 다른 글
2021년 2회 정보처리기사 기출문제 43번 (0) | 2025.03.22 |
---|---|
2021년 2회 정보처리기사 기출문제 42번 (1) | 2025.03.22 |
2021년 2회 정보처리기사 기출문제 40번 (0) | 2025.03.22 |
2021년 2회 정보처리기사 기출문제 39번 (0) | 2025.03.22 |
2021년 2회 정보처리기사 기출문제 38번 (0) | 2025.03.22 |