2023-06/26

최현우·2023년 6월 26일

업무/개발일지

목록 보기
95/134
post-thumbnail

오늘의 일

  • 쿼리 성능개선

쿼리 하나 당 약 3.5-4초정도 걸리는 처리를 0.5초대로 줄여야하는데, 결과적으로는 무리다... (물론 나의 능력안에서) 인라인뷰(from안의 서브쿼리)를
1. 스칼라쿼리(select안의 서브쿼리)로 바꾸는 방법
2. Join으로 바꾸기
2가지 방법을 사용하여 100회의 반복문의 평군을 내보았지만, 인라인 뷰가 가장 속도가 빨랐다.
따라서 Index를 생성하기로 했다. index를 사용하여 속도는 절반정도 줄이는데 성공했다.

변경전

변경후


10회 평균으로 28초정도 걸리는 시간을 15초대로 단축하였다. 시간상으로는 4시간 가량 속도가 빨라졌지만, 목표치에는 많이 모자라다. 일단 다시한번 배치 테스트후에 더 수정할지는 지켜봐야할거같다.

profile
세상에서 가장 귀여운건 == 윤호 ? True : False 언제나 True❤️

1개의 댓글

comment-user-thumbnail
2023년 6월 27일

현우얌 나랑 IOS하자 ㅋㅎㅋㅎ

답글 달기