반응형
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 | 29 | 30 |
Tags
- 자바의정석
- hackerrank
- 멀티태스킹
- 오버로딩
- 다형성
- 입출력
- 달리기 경주 자바
- 티스토리챌린지
- spring security
- SQL Mapper
- over()
- 바탕화면 정리 자바
- spring security 설정
- 리눅스
- spring security 커스텀
- 캡슐화
- 쿠키
- 프로그래머스
- 로그인 핸들러 구현
- 혼공얄코
- 개인정보 수집 유효기간 자바
- CPU
- java
- 오버라이딩
- 자바의 정석
- 객체지향
- userdetailsservice 설정
- 오블완
- 멀티프로세싱
- authenticationprovider 설정
Archives
- Today
- Total
목록MySQL 인덱스 (1)
쉽게 쉽게
[MYSQL] 쿼리 속도개선
1. 이슈 속도가 너무 오래 걸려 불편을 주는 Mysql 쿼리를 발견하여 이를 개선하고자 했다.속도저하의 원인으로는 Join시 데이터가 많은 테이블의 값을 읽어오는데 오래 걸렸던 것으로 짐작된다. 이를 해결하고자 인덱스, 쿼리개선, DB 격리수준 변경 등 다양한 방법을 진행했다. 2. 쿼리 SELECT A.name , B.code, C.text FROM SmallTable A INNER JOIN MiddleTable B ON A.user_code = B.user_code INNER JOIN LargeTable C ON A.user_code = C.user_code AND C.ROLE = (SELECT ROLE FROM LargeTable WHERE user_code = ..
DB/MYSQL와 MariaDB
2023. 12. 10. 18:23