Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |
Tags
- stream
- VUE
- Test
- select_type
- jpa
- hashcode
- java
- 조합
- DI
- 필드 주입
- 열 속성
- 바이너리 카운팅
- 생성자 주입
- SQL
- equals
- DDL
- lambda
- StringBuilder
- redis
- 인덱스
- AOP
- 테스트 코드
- cache
- Spring
- KEVISS
- static
- docker
- jwt
- MSA
- 재정의
Archives
- Today
- Total
목록D (1)
백엔드 개발자 블로그
5.1 SQL문 재작성으로 착한 쿼리 만들기
조인방식, 서브쿼리 형태, 조인 조건절 등을 변경하여 튜닝해보자처음부터 모든 데이터를 가져오는 나쁜 SQL문1. 튜닝 전소요 시간 2.36초SELECT 사원.사원번호, 급여.평균연봉 금여.최고연봉 급여.최저연봉FROM 사원, (SELECT 사원번호, ROUND(AVG(연봉),0) 평균연봉, ROUND(MAX(연봉),0) 최고연봉, ROUND(MIN(연봉),0) 최저연봉 FROM 급여 GROUP BY 사원번호 ) 급여WHERE 사원.사원번호 = 급여.사원번호AND 사원.사원번호 BETWEEN 10001 AND 10100; 2. 튜닝 전 실행 계획 분석인라인 스키마 : 조건절 없이 group by -> 전체 데이터 접근where betwe..
독서/업무에 바로쓰는 SQL 튜닝
2024. 9. 6. 14:41