작은 의견임에도 적극적으로 수용해주셔서 감사합니다.
시스템 개발 및 테스트 과정 중 다른 질문을 하나 드리고자 합니다.
현재 서버 한 대에 Hadoop 2.6.0 Single Node와 HDFS를 사용하는 Tajo Distribute Mode (Not local cluster)를 구축하여 테스트를 진행하고 있습니다.
AVG, SUM, Rank 등으로 이루어진 약 630개의 쿼리를 각각 수행하여 External Table로부터 제가 필요한 데이터를 만들고 있습니다.
쿼리는 정상적으로 수행되지만, 조금 더 시간을 단축시키고 싶어서 이렇게 질문드립니다.
서버 사양은 24 vCores, 1 Physical Disk, 150 GB Memory 입니다.
Documentation에 있는 내용을 바탕으로 이것저것 많은 설정을 건드려보았는데, 쿼리를 수행하는 속도는 크게 차이가 없고 CPU core가 1~2개 정도만 사용되고 있는 것처럼 보였습니다.
단순히 Single Node에서 Test를 하기에 그런 것인지, 아니면 조금 더 Performance를 개선할 수 있는 (모든 자원을 다 사용하여 쿼리를 수행하는?) 방법이 있는지 궁금합니다.
630개의 쿼리가 한번에 수행되면 좋을텐데, 그 내용은 검색 결과 아직 개발 중이신걸로 보았습니다.
그럼 좋은 주말 되시고 답변을 기다리고 있겠습니다. :)
2016년 7월 1일 금요일 오전 8시 9분 10초 UTC+9, Jihoon Son 님의 말: