Amazon RDS용 Database Insights를 사용하여 느린 SQL 쿼리를 모니터링하도록 데이터베이스 구성
데이터베이스의 느린 SQL 쿼리를 모니터링하기 위해 Database Insights 대시보드의 느린 SQL 쿼리 섹션을 사용할 수 있습니다. 느린 SQL 쿼리를 모니터링하도록 데이터베이스를 구성하기 전에는 느린 SQL 쿼리 섹션이 비어 있습니다.
Database Insights 대시보드에서 느린 SQL 쿼리를 모니터링하는 방법에 대한 자세한 내용은 Amazon CloudWatch 사용 설명서의 CloudWatch Database Insights용 데이터베이스 인스턴스 대시보드 보기를 참조하시기 바랍니다.
Database Insights를 사용하여 느린 SQL 쿼리를 모니터링하도록 데이터베이스를 구성하려면 다음 단계를 완료합니다.
CloudWatch Logs로 로그 내보내기를 활성화합니다.
DB 인스턴스의 DB 파라미터 그룹을 생성하거나 수정합니다.
로그 내보내기 구성에 대한 자세한 내용은 Amazon RDS 사용 설명서의 Amazon CloudWatch Logs에 데이터베이스 로그 게시 및 를 참조하세요.
DB 파라미터 그룹을 만들거나 수정하려면 다음 주제를 참조하세요.
참고
RDS for MySQL의 경우 long_query_time
파라미터(1마이크로초 단위)를 구성할 수 있습니다. 예를 들어 이 파라미터를 0.000001
로 설정할 수 있습니다. DB 인스턴스의 쿼리 양에 따라 long_query_time
파라미터 값이 성능을 저하시킬 수 있습니다. 1.0
값으로 시작하고 워크로드에 따라 조정합니다. 이 파라미터를 0
으로 설정하면 Database Insights는 모든 쿼리를 로깅합니다.
RDS for MariaDB, RDS for MySQL 및 RDS for PostgreSQL 로그에 대한 자세한 내용은 다음을 참조하시기 바랍니다.