728x90
https://www.youtube.com/watch?v=J7_J0xgt8WQ
Join의 종류에 대해 아는대로 설명
2개 이상의 테이블에서 필요한 값들을 하나의 테이블로 보기위해 사용하는 명령어입니다. join에는 조건에 만족하지 않는 행을 포함하느냐에 따라 내부조인과 외부조인으로 나눌 수 있습니다.
내부 조인
내부 조인은 조건에 만족하는 행들만 보여주는 것을 내부조인이라고 합니다.
외부 조인
외부 조인은 조건에 만족하지 않는 기준 테이블의 행 또한 포함하여 보여주는 것을 외부조인이라고 하며, 기준 테이블을 왼쪽 테이블에 두면 left, 오른쪽에 두면 right라 말합니다.
Index 개념, 쓰는 이유와 장단점
테이블의 읽기속도를 높이기 위해 사용되는 자료구조로서 테이블의 컬럼 인덱스를 설정하여 검색시 full scan이 아닌 index 파일 검색으로 검색속도를 빠르게 합니다.
장점
테이블 검색과 정렬 속도를 향상시킵니다. 또한 index를 기본키로 자동설정하여 관리가 편합니다.
단점
인덱스 파일을 별도로 만들어야함으로 파일의 크기가 늘어나고 인덱스를 처음에 생성하는데 시간이 많이 소요될 수 있습니다. 또한 인덱스된 컬럼값이 변경되거나 인덱스를 업데이트해야하기에 성능이 떨어지게 됩니다.
'TIL' 카테고리의 다른 글
[TIL] 2022.02.16 Oracle) JOIN / 입양 시각 구하기(2) (0) | 2022.02.16 |
---|---|
[TIL] 2022.02.07 면접 / 02.12 취업 (2) | 2022.02.13 |
[TIL] 2022.02.05 내가 받았던 면접 질문 정리 / 기술 면접 대비 참고 영상 (1) | 2022.02.05 |
[TIL] 2022.02.03 면접 준비 (2) | 2022.02.05 |
[TIL] 2022.02.02 면접 준비 / Spring 공부 (0) | 2022.02.02 |