IN을 사용할 때 전제조건
데이터가 100건 미만인 테이블에서만 사용할 것 !
IN 연산자는 성능이 나쁘기 때문에, join으로 검색해야함.
IN은 많은 데이터에서 적은 데이터로 찾는 것
join은 적은 데이터에서 많은 데이터를 찾을 때
데이터 양이 작다면 IN을 사용해도 된다.
💡 데이터가 많은 테이블에서는 IN을 남발해서는 절대 안됨 ! ⇒ DB 뻗는다.
728x90
'🏰 Back-end > DB' 카테고리의 다른 글
[SQL] 시간대별 가장 최근 데이터 조회 쿼리 (0) | 2023.05.27 |
---|---|
Host '192.xxx.xx.xx' is not allowed to connect to this MariaDB server - Maria DB 원격접속 불가 (0) | 2023.04.02 |
[DB] 인덱스를 걸 때 원칙 (0) | 2022.10.31 |
댓글