GoDaddy 도움말

귀하를 위해 최선을 다해 이 페이지를 번역했습니다. 영어 페이지도 이용할 수 있습니다.

MySQL 느린 쿼리 로깅 활성화

MySQL 은 데이터베이스 기반 사이트 (예 : WordPress)에 사용되는 가장 인기있는 데이터베이스 관리 시스템 중 하나입니다. VPS Hosting에서 MySQL의 문제를 조사 할 수 있어야합니다.

단계

  1. SSH를 통해 루트로 서버에 로그인합니다.
  2. /etc/my.cnf를 /etc/my.cnf.bak. $ (날짜 + % F_ % R)로 백업
              날짜 및 시간과 함께 파일의 백업이 저장됩니다.
  3. /etc/my.cnf 파일을 편집하십시오.
  4. vi /etc/my.cnf
  5. [mysqld] 섹션에 다음 줄을 삽입합니다.
    MySQL 버전 5.5
    # 느린 쿼리 로그 set-variable = long_query_time = 4 log-slow-queries = / var / log / slow-queries.log
    MySQL 버전 5.5 이상
    # 느린 쿼리 로그 slow_query_log = 1 long_query_time = 4 slow_query_log_file = / var / log / slow-queries.log
    MariaDB
    # 느린 쿼리 로그 slow_query_log long_query_time = 4 slow_query_log_file = / var / log / slow-queries.log
  6. 파일을 저장하고 편집기를 종료합니다.
  7. 로그 파일을 만들고 적절한 권한을 설정합니다.
     /var/log/slow-queries.log && chown mysql : mysql /var/log/slow-queries.log를 터치합니다.
  8. 사용자의 환경에 적합한 명령을 사용하여 데이터베이스 서비스를 다시 시작합니다.
    CentOS 6 cPanel MySQL CentOS 6
    서비스 mysql 재시작 서비스 mysqld 재시작 서비스 mariadb 재시작
    CentOS 7
    systemctl mysqld 재시작 시스템 ctl mariadb 재시작
  9. 느린 쿼리 로그를 확인하여 실행 중인지 확인합니다.
    cat /var/log/slow-queries.log
    제대로 활성화 된 경우 다음과 유사한 내용이 표시됩니다. 많은 양의 데이터를 캡처하기 위해 MySQL을 몇 시간 동안 실행합니다.
    / usr / libexec / mysqld, 버전 : 5.0.45-log (소스 배포). 시작 코드 : Tcp 포트 : 0 Unix 소켓 : /var/lib/mysql/mysql.sock 시간 ID 명령 인수

관련 단계

상세 정보

GoDaddy에서 제공하는 호스팅 서비스에 대해 자세히 알아 보려면호스팅 서비스 메뉴 .