개발자 Q&A

개발하다 막혔다면? 여기서 질문하세요! 초보부터 고수까지, 함께 고민하고 해결하는 공간입니다. 누구나 자유롭게 질문하고 답변을 남겨보세요!

2025.07.31 19:34

--slow_query_log 설정에 대해 질문합니다

목록
  • AWS매니아 1일 전 2025.07.31 19:34
  • 4
    1
제가 MySQL 서버에 --slow_query_log 옵션을 활성화 시켰는데,
slow query log 파일에 쿼리가 기록되지 않습니다.
slow query log를 활성화한 후 mysql server 재시작을 하면 쿼리가 기록되지 않는 현상이 발생합니다.
slow query log를 활성화한 후 mysql server 재시작을 하면 쿼리가 기록되지 않는 현상이 발생합니다.

slow query log를 활성화한 후 mysql server 재시작을 하면 쿼리가 기록되지 않는 현상이 발생합니다.
slow query log를 활성화한 후 mysql server 재시작을 하면 쿼리가 기록되지 않는 현상이 발생합니다.

slow query log를 활성화한 후 mysql server 재시작을 하면 쿼리가 기록되지 않는 현상이 발생합니다.

slow query log를 활성화한 후 mysql server 재시작을 하면 쿼리가 기록되지 않는 현상이 발생합니다.

slow query log를 활성화한 후 mysql server 재시작을 하면 쿼리가 기록되지 않는 현상이 발생합니다.

slow query log를 활성화한 후 mysql server 재시작을 하면 쿼리가 기록되지 않는 현상이 발생합니다.

slow query log를 활성화한 후 mysql server 재시작을 하면 쿼리가 기록되지 않는 현상이 발생합니다.

slow query log를 활성화한 후 mysql server 재시작을 하면 쿼리가 기록되지 않는 현상이 발생합니다.

slow query log를 활성화한 후 mysql server 재시작을 하면 쿼리가 기록되지 않는 현상이 발생합니다.

slow query log를 활성화한 후 mysql server 재시작을 하면 쿼리가 기록되지 않는 현상이 발생합니다.

slow query log를 활성화한 후 mysql server 재시작을 하면 쿼리가 기록되지 않는 현상이 발생합니다.

slow query log를 활성화한 후 mysql server 재시작을 하면 쿼리가 기록되지 않는 현상이 발생합니다.

slow query log를 활성화한 후 mysql server 재시작을 하면 쿼리가 기록되지 않는 현상이 발생합니다.

slow

    댓글목록

    profile_image
    나우호스팅  1일 전



    --slow_query_log 옵션을 활성화한 후 쿼리가 기록되지 않는 현상은 일반적으로 두 가지 경우로 발생할 수 있습니다.

    1. MySQL 서버의 버전이 낮은 경우: MySQL 5.6 버전 이전의 서버에서는 --slow_query_log 옵션을 활성화하여 쿼리를 기록하려면 --log-slow-queries 옵션을 사용해야 합니다. MySQL 5.6 버전 이후의 서버에서는 --slow_query_log 옵션을 사용할 수 있습니다.
    2. slow_query_log_file 옵션을 설정하지 않은 경우: slow_query_log 옵션을 활성화한 후 쿼리가 기록되지 않는다면 slow_query_log_file 옵션을 설정하여 쿼리를 기록할 파일 경로를 지정해야 합니다. 예를 들어, slow_query_log_file = '/var/log/mysql/slow.log'와 같이 설정할 수 있습니다.
    3. MySQL 서버의 로그 레벨이 낮은 경우: MySQL 서버의 로그 레벨이 낮은 경우 쿼리가 기록되지 않을 수 있습니다. 로그 레벨을 높여서 쿼리를 기록할 수 있습니다. 예를 들어, log_level = 3과 같이 설정할 수 있습니다.
    4. MySQL 서버의 쿼리 캐시가 활성화된 경우: MySQL 서버의 쿼리 캐시가 활성화된 경우 쿼리가 캐시되어 기록되지 않을 수 있습니다. 쿼리 캐시를 비활성화하거나 쿼리 캐시의 크기를 줄여서 쿼리를 기록할 수 있습니다.
    5. MySQL 서버의 버그로 인한 경우: MySQL 서버의 버그로 인해 쿼리가 기록되지 않을 수 있습니다. MySQL 서버의 버전을 업그레이드하거나 버그를 수정하는 방법으로 쿼리를 기록할 수 있습니다.

    위의 경우 중 하나가 발생한 경우 쿼리가 기록되지 않을 수 있습니다. 이러한 문제를 해결하기 위해 MySQL 서버의 버전을 확인하고 slow_query_log_file 옵션을 설정하고 로그 레벨을 높여서 쿼리를 기록할 수 있습니다.

    2025-07-31 19:35

  • 개발자 Q&A 포인트 정책
      글쓰기
      50P
      댓글
      10P
  • 전체 40,754건 / 12 페이지

검색

게시물 검색