http://crazytoon.com/2007/07/23/mysql-changing-runtime-variables-with-out-restarting-mysql-server/ 지침을 따랐 지만 임계 값 만 설정 한 것 같습니다.
파일 경로 설정과 같은 다른 작업을 수행해야합니까?
MySQL의 문서에 따르면
--log-slow-queries에 file_name 값이 지정되지 않은 경우 기본 이름은 다음과 같습니다. host_name-slow.log. 서버는 데이터 디렉토리에 파일을 생성합니다. 다른 디렉토리를 지정하기 위해 절대 경로 이름이 제공됩니다.
달리는
변수 표시
로그 파일 경로를 나타내지 않고 서버에 느린 쿼리 로그 파일이 표시되지 않습니다.
편집하다
서버 버전 5.0.77을 사용중인 것 같아서 다음을 수행해야합니다.
SET GLOBAL log_slow_queries = 1;
그러나 나는 얻는다 : ERROR 1238 (HY000) : 변수 'log_slow_queries'는 읽기 전용 변수입니다.
서버를 다시 시작하고 내 구성에 log_slow_queries를 설정해야한다고 가정합니다.