느린 쿼리 로그 사용

  • 릴리스 버전: Zurich
  • 업데이트 날짜 2025년 07월 31일
  • 소요 시간: 1분
  • 관리자는 느린 쿼리 로그를 사용하여 쿼리가 플랫폼 성능에 미치는 영향에 대한 인사이트를 얻을 수 있습니다. 슬로우 쿼리 로그는 유사한 쿼리에 대한 데이터를 집계합니다. 느린 쿼리 데이터를 사용하여 새 인덱스, 기존 인덱스에 대한 변경 또는 자주 사용하는 쿼리에 대한 변경의 필요성을 평가합니다.

    시작하기 전에

    필요한 역할: 관리자

    이 태스크 정보

    쿼리는 동일한 테이블에서 선택하고 where 절에서 동일한 필드를 쿼리하지만 필드에서 다른 값을 검색하는 경우 비슷합니다. 예를 들어 이러한 쿼리는 유사한 쿼리로 집계됩니다.

    SELECT * FROM sys_user WHERE name="ITIL User"
    SELECT * FROM sys_user WHERE name="System Administrator"

    유사한 쿼리 데이터를 집계하면 관리자가 느린 쿼리와 자주 발생하는 쿼리의 성능 영향을 모니터링할 수 있습니다. 로그는 총 실행 시간이 5초를 초과하는 유사한 쿼리에 대한 데이터를 보고합니다.

    프로시저

    1. 다음으로 이동 모두 > 시스템 진단 > 통계 > 느린 쿼리
    2. 자세한 내용을 보려면 쿼리 기록을 여십시오.

      쿼리 기록의 필드 값에 대한 설명은 다음 문서를 참조하십시오 쿼리 기록 양식 필드.

    3. 데이터베이스가 데이터를 검색하기 위해 수행하는 작업을 보려면 계획 설명을 클릭합니다.
      쿼리 계획은 MySQL 설명 계획 관련 목록에 보고됩니다. 쿼리 계획을 사용하여 새 인덱스 또는 기존 인덱스에 대한 변경의 필요성을 평가합니다. 자세한 내용은 MySQL 계획 설명 설명서를 참조하세요.

      이 기능은 MongoDB 및 Oracle을 포함하여 지원되는 다른 데이터베이스에서 작동합니다.

    4. 느린 쿼리에 대한 인덱스 제안을 생성하려면 인덱스 제안을 클릭합니다.
      자세한 내용은 느린 쿼리에 대한 인덱스 제안 생성 문서를 참조하십시오.