12장, 테이블 조인 : INNER JOIN
Introduction 다른 테이블의 참조는 서브쿼리 외로 테이블 조인이 있다. 성능상 어느 것이 더 좋은지 나는 쉽게 알 수 없으므로, 조인 쿼리와 서브 쿼리를 준비하여 성능을 테스트 해 보는게 좋다고 생각한다. Content 1. 왜 테이블을 여러개로 관리하는가? 왜 A 테이블과 B 테이블로 쪼개서 관리 할까? 성능과 관리 때문이다. A 테이블에는 회사 정보가 들어 있고, B 테이블에는 회사가 납품하는 정보가 들어 있다고 치자, A 테이블과 B 테이블 모두 C 테이블에 넣는다면, 중복된 정보가 많이 들어가, 테이블 크기가 무척 커지게 된다. 이렇게 되면, 테이블에 접근하고 데이터를 뽑아 오는 비용이 크게 된다. 또한 회사 이름이 바뀌게 될 때, C 테이블에 있는 레코드를 모두 찾아 이름을 바꾸어 주어..
책 정리/하루 10분씩 핵심만 골라 마스터하는 SQL
2010. 1. 31. 15:25
최근댓글