빅데이터분석기사 필기 · 11회 변형(엑셀) · 어려움 난이도 · 10번

Q.10202511어려움 변형빅데이터 분석 기획

다음 <보기>의 결과에 대한 진단으로 가장 적절한 것은?

보기

운영 중인 관계형 데이터베이스에서 Sqoop으로 대용량 테이블을 HDFS로 적재하고 있다.

속도를 높이기 위해 병렬도(매퍼 수)를 4에서 32로 올렸더니, 전송 시간이 줄기는커녕 오히려 늘어났고 같은 시간대에 운영 DB의 응답 지연과 다른 업무 쿼리의 대기 현상까지 발생하였다.

  • 1병렬도를 높이면 언제나 처리 속도가 빨라지므로, 원인은 전적으로 네트워크 대역폭에 있다.
  • 2병렬도를 높이면 원본 DB 부하가 커져 느려지므로, 병렬도를 조정하거나 복제본에서 추출해야 한다.
  • 3병렬 처리는 DBMS의 잠금 메커니즘과 무관하게 동작하므로 병렬도를 제한 없이 늘려도 문제가 없다.
  • 4전송 시간이 늘어났다면 Sqoop 대신 실시간 로그 수집 도구인 Flume으로 교체하는 것이 해결책이다.

정답: 2 · 병렬도를 높이면 원본 DB 부하가 커져 느려지므로, 병렬도를 조정하거나 복제본에서 추출해야 한다.

해설
해설 불러오는 중…
이 회차 문제 풀어보기 →빅데이터분석기사 필기 더 풀기