대형 테이블 작은 테이블이지도에 가입 할 때 하이브에 대한 질문 왼쪽 가입

벌통에서, 큰 테이블은 오른쪽에서 왼쪽으로로드 작은 테이블을 가입 남아 있으므로 작은 테이블은 가입 대형지도 테이블 구동 작은 테이블로서 저장 메모리, 키 - 값 쌍에로드 (활성화 약도 가입), 즉, 큰 테이블은 조인 수행 값을 얻을 수있는 열쇠로 필드를 가입 할 수 있습니다.

MySQL의에서 테이블의 왼쪽 메모리에로드됩니다 가입 우측 테이블과 조인 수행하는, 왼쪽에서 오른쪽으로로드 조인 떠났다.

메모리에 작은 테이블을 mapjoin 때, 메모리에 큰 테이블은, 그 이유는 mapjoin의 결과를 달성하고, 가입 감소로 전환 할 수없는 때문에 너무 많은 일 수있다.

다른 순서로로드 MySQL의 하이브.

추천

출처www.cnblogs.com/sunpengblog/p/11311118.html