학생.학과='컴퓨터'처럼 학생 속성만 참조하는 조건입니다.
조건이 학생 릴레이션 속성만 참조한다면, 조인 결과에서 거르지 않고 학생을 먼저 줄인 뒤 조인해도 의미가 같습니다.
조건이 한쪽 릴레이션에만 걸릴 때 안전하게 밀어 넣을 수 있습니다.
학생.학과='컴퓨터'처럼 학생 속성만 참조하는 조건입니다.
조인 입력 튜플 수가 줄어 조인 비용과 메모리 사용량이 함께 낮아집니다.
양쪽 속성을 함께 비교하는 조인 조건은 한쪽으로만 밀어 넣을 수 없습니다.
먼저 크게 조인하고, 나중에 필요 없는 행을 버립니다.
필터링된 학생만 수강과 조인하므로 처리할 입력이 작습니다.
옵티마이저 감각: 선택도가 높은 조건을 가능한 한 데이터 원천 가까이에서 실행해 조인할 행 수를 줄입니다.