mysql 명령줄에서 느린 쿼리 로그를 활성화하는 방법: [set global Slow_query_log='ON';] 문을 실행하여 활성화합니다. [show Variables like "%slow%";] 문을 실행하여 느린 쿼리 로그가 활성화되었는지 확인할 수 있습니다.
구체적인 방법:
(권장 튜토리얼: mysql tutorial)
기본 느린 쿼리 시간 10초 확인
mysql> show variables like "%long%"; +-----------------+-----------+ | Variable_name | Value | +-----------------+-----------+ | long_query_time | 10.000000 | +-----------------+-----------+ 1 row in set (0.00 sec)
3초로 설정하고 전역을 추가한 후 종료하고 다시 입력하면 적용됩니다
mysql> set global long_query_time=3; Query OK, 0 rows affected (0.00 sec)
느린 쿼리가 활성화되었는지 확인하세요
mysql> show variables like "%slow%"; +---------------------+---------------------------------+ | Variable_name | Value | +---------------------+---------------------------------+ | log_slow_queries | OFF | | slow_launch_time | 2 | | slow_query_log | OFF | | slow_query_log_file | /usr/local/mysql/mysql-slow.log | +---------------------+---------------------------------+ 4 rows in set (0.00 sec)
느린 쿼리 활성화
mysql> set global slow_query_log='ON'; Query OK, 0 rows affected (0.28 sec)
활성화되었는지 확인하세요
mysql> show variables like "%slow%"; +---------------------+---------------------------------+ | Variable_name | Value | +---------------------+---------------------------------+ | log_slow_queries | ON | | slow_launch_time | 2 | | slow_query_log | ON | | slow_query_log_file | /usr/local/mysql/mysql-slow.log | +---------------------+---------------------------------+ 4 rows in set (0.00 sec)
관련 권장 사항: php training
위 내용은 mysql 명령줄에서 느린 쿼리 로그를 활성화하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!