이 기사에서는 my.ini 파일 내에서 로그 파일 위치 및 쿼리 임계 값을 조정하여 Phpstudy의 MySQL의 느린 쿼리 로그를 활성화/비활성화하는 방법에 대해 설명합니다. 이점을 강조합니다 : 성능 병목 현상 식별, 데이터베이스 최적화 활성화
PhpStudy에서 MySQL 슬로우 쿼리 로그를 활성화하거나 비활성화하려면 일반적으로 PHPStudy 설치 디렉토리 내에있는 MySQL 구성 파일에 액세스해야합니다. 정확한 경로는 PHPStudy 버전 및 설치 위치에 따라 약간 다를 수 있지만 일반적으로 phpStudy/MySQL/data/mysql/my.ini
또는 유사하게 명명 된 파일과 같은 것입니다. PHPStudy 설정에 포함 된 경우 Phpmyadmin 인터페이스 내에서 찾을 수도 있습니다.
느린 쿼리 로그 활성화 :
my.ini
파일 내에서 [mysqld]
섹션을 찾으십시오. 슬로우 쿼리 로그 파일을 저장할 위치를 지정하여 다음 줄을 추가 또는 무수 ( #
기호 제거) 다음 줄을 지정합니다.
<code class="ini">slow_query_log = 1 slow_query_log_file = "C:/phpStudy/MySQL/data/mysql/slow.log" // Adjust path as needed</code>
"C:/phpStudy/MySQL/data/mysql/slow.log"
시스템의 실제 원하는 경로로 바꾸십시오. 경로는 MySQL 서비스에 액세스 할 수 있어야합니다. 변경 후 파일을 저장하십시오. 그런 다음 PHPStudy 내에서 MySQL 서비스를 다시 시작하여 변경 사항을 적용하십시오.
느린 쿼리 로그 비활성화 :
느린 쿼리 로그를 비활성화하려면 my.ini
파일에서 slow_query_log = 0
설정하십시오. 다시 파일을 저장하고 MySQL 서비스를 다시 시작하여 변경 사항이 적용됩니다. 이렇게하면 MySQL이 느린 쿼리를 기록하지 못하게됩니다.
느린 쿼리 로그 파일의 위치는 my.ini
파일의 slow_query_log_file
설정에 의해 결정됩니다 (위에서 설명한대로). 기본적으로 경로를 지정하지 않은 경우 MySQL은 데이터 디렉토리 내에서 기본 위치를 사용할 수 있습니다. 그러나 더 나은 조직과 명확성을 위해 my.ini
의 경로를 명시 적으로 지정하는 것이 좋습니다. slow_query_log_file
지시문에서 설정 한 경로는 slow.log
(또는 지정된 파일 이름)가 저장되는 곳을 지시합니다. 일반적인 위치는 다시 PHPStudy 설치에 따라 다르지만 종종 이전 섹션에서 제공된 예제 경로와 비슷합니다. 항상 my.ini
파일을 확인하십시오.
느린 쿼리의 임계 값은 my.ini
파일의 long_query_time
변수에 의해 제어됩니다. 이 변수는 쿼리가 "느린"것으로 간주되고 기록되는 시간을 몇 초 만에 지정합니다. my.ini
파일에서 [mysqld]
섹션을 찾아 다음 줄을 추가하거나 수정하십시오.
<code class="ini">long_query_time = 2 // Queries taking longer than 2 seconds will be logged.</code>
필요에 맞게 값 (2)을 조정할 수 있습니다. 값이 높을수록 쿼리가 적을수록 쿼리가 기록되고 값이 낮 으면 더 많은 쿼리가 기록됩니다. 값을 변경 한 후 my.ini
파일을 저장하고 MySQL 서비스를 다시 시작하여 새 임계 값을 활성화하십시오. 과도하게 큰 로그 파일을 생성하지 않고 느린 쿼리를 캡처하는 적절한 값을 찾으십시오.
PHPStudy에서 느린 쿼리 로그를 활성화하면 데이터베이스 성능 최적화에 몇 가지 중요한 이점이 있습니다.
요약하면 Slow Query Log는 데이터베이스 관리자 및 개발자가 PHPStudy 환경 내에서 MySQL 데이터베이스의 성능을 모니터링, 최적화 및 유지 관리하는 데 귀중한 도구입니다. 건강하고 효율적인 데이터베이스를 유지하는 데 로그를 정기적으로 검토하는 것이 좋습니다.
위 내용은 phpstudy에서 MySQL 슬로우 쿼리 로그를 활성화하거나 비활성화하려면 어떻게해야합니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!