서비스를 운영하던 중 응답시간이 길어지는 쿼리와 인덱스를 타지 않는 등
비이상적인 쿼리문을 찾고 문제가 생겼을때 빠른 대처를 하기위해
Slow Query Log를 남겨야겠다고 생각했습니다.
RDS - 파라미터 그룹 - 편집 가셔서 RDS에 해당하는 파라미터 그룹에
해당 옵션을 적용시켜 줍니다.
해당 RDS에 select sleep(2); 로 Slow Query를 질의하시면
해당 쿼리문이 Slow Query Log에 남게됩니다.
RDS - 데이터베이스 - 해당 인스턴스 수정 - 로그 내보내기 - Slow query log 체크 해줍니다.
그리고 RDS 인스턴스를 재부팅 해줍니다.
Cloud Watch - 로그 - 로그그룹 가셔서 확인하시면 Slow Query들이 저장된것을 확인할 수 있습니다.
refer :
https://imweb.me/blog?idx=72,
https://jojoldu.tistory.com/570