728x90
반응형
SELECT를 할 때는 필요한 컬럼만 뽑기
LIKE사용 시 와일드카드 문자열(%)을 String 앞부분에는 배치하지 않기
같은 내용의 조건이라면, GROUP BY 연산 시에는 가급적 HAVING보다는 WHERE 절을 사용하기
인덱스를 활용하기
조건 부여 시, 가급적이면 기존 DB값에 별도의 연산을 걸지 않기
SELECT DISTINCT, UNION DISTINCT와 같이 중복 값을 제거하는 연산은 최대한 사용하지 않기'
3개 이상의 테이블을 JOIN할 경우에 크기가 가장 큰 테이블을 FROM절에 배치하고 JOIN절에는 남은 테이블을 작은 순서대로 배치
자주 사용하는 데이터의 형식에 대해서는 미리 전처리된 테이블을 따로 보관/관리하기
728x90
반응형
'DB' 카테고리의 다른 글
[DB][Sql] COALESCE 함수 (0) | 2023.09.15 |
---|---|
[DB][Sql] 조회 성능 관련 질문 포스팅 (0) | 2023.09.14 |
[DB][ERD] 식별자 관계 1:1 1:N N:M (0) | 2023.09.03 |
[DB][Mysql] int형 (0) | 2023.08.29 |
[DB][Mysql] text형 (0) | 2023.08.28 |