라이브 MySQL 쿼리 보기
라이브 MySQL 쿼리 모니터링은 성능 최적화와 발생할 수 있는 문제 해결에 필수적입니다. 이를 달성하는 방법에는 여러 가지가 있습니다.
일반 쿼리 로그 사용
mysql> SET GLOBAL general_log = 'ON';
mysql> SET GLOBAL general_log = 'OFF';
주의: 일반 쿼리 로그온은 짧은 기간 동안만 유지하세요. 성능에 큰 영향을 미치고 공간을 채울 수 있기 때문입니다. 디스크 공간.
MySQL Query Monitor 사용
MySQL 쿼리 프로파일러 사용
mysql> SET profiling = ON;
mysql> SELECT * FROM INFORMATION_SCHEMA.PROFILING;
mysql> SET profiling = OFF;
pt-query-digest 사용
pt-query-digest는 실시간 MySQL 쿼리를 캡처하고 성능을 시각화하는 데 널리 사용되는 도구입니다. Metrics.
pt-query-digest --user=username --password=password --filter="database_name"
위 내용은 성능 최적화를 위해 라이브 MySQL 쿼리를 어떻게 모니터링할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!