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
- Application-Based Cookie
- UNION 열
- hikari cp
- reflection API
- 코딩삽질일기
- SSR #CSR
- jpa
- Route53
- 아파치 드루이드
- 자바로그
- ChatGPT
- Duration-Based Cookie
- 슬로우 쿼리
- Connection Draining
- querydsl-sql
- ContentCachingRequestWrapper
- 자연변수
- 스프링
- afterCompletion
- Routing Policies
- aws
- superset-oracle
- Cross-Zone Load Balancing
- CannotGetJdbcConnectionException
- 네트워크 io
- ReactAdmin
- oracle
- 람다 캡쳐링
- queryDsl #JPA #hibernate
- RequestBody로깅
Archives
- Today
- Total
목록슬로우 쿼리 (1)
Forest Gump?
AWS RDS와 EC2 간 네트워크 대역폭 문제 트러블 슈팅
최근 회사에서 서버 환경에서의 원인 모를 데이터베이스 쿼리 성능 저하 문제를 겪어 며칠간 고생했던 경험이 있습니다. AWS RDS와 EC2 간 네트워크 대역폭 문제를 트러블 슈팅하는 과정을 공유하고 기록하고자 글을 쓰려고 합니다. 문제 상황 어느날 AWS RDS를 모니터링 하다가 AWS RDS 성능 개선 도우미를 확인해봤는데 , CPU 사용률이 일시적으로 급증하고 세션이 8코어인 처리 속도를 웃도는 50개의 세션이 차있는것을 발견했습니다. 트래킹을 하다보니,평균 15초 정도 소요되는 메소드를 발견했습니다. 단순히 쿼리에 이상인줄 알았지만, 로컬 환경에서는 동일한 쿼리가 300ms도 걸리지 않았습니다.문제가 되는 쿼리는 20개 컬럼에 450건 정도의 데이터를 조회하는 단순한 조회 쿼리였습니다. 쿼리..
DB
2024. 5. 28. 00:48