에 대한 SQL 쿼리를 인스트루먼트에 대한 패치는 그래서 우리는 몇 가지가 sequel를 사용 railsactiverecord 다른 사람을 사용하여, 대부분 루비, 응용 프로그램 제품군에서 MySQL의 슬로우 쿼리 로그를 가지고있다. 특정 (MySQL)의 느린 쿼리를 생성 한 코드로 쉽게 추적 할 수 있기를 바랍니다. 이러한 도구에서 사용할 수있는 기능이나
데이터베이스 서버에 mysql 저속 쿼리 로그를 설치하고 긴 쿼리 시간을 5로 설정했습니다. 단지 밀리 초가 소요되는 로그와 로깅 쿼리를 확인했습니다. 왜 그런지 알겠습니까?, 여기 로그가 있습니다. 마지막 쿼리가 정확히 최적화되지 않았습니다. 로그에서 450000 행을보고 놀라지 않을 것입니다. 그러나 쿼리 시간은 0.2 초 밖에 걸리지 않는다고 말했다.
사이트가 mysql /tmp dir을 매우 빠르게 채우고있는 것처럼 보이지 않는 스크립트로 일부 문제를 해결하려고합니다. 은 내가 slow query log을 확인하고이 같은 쿼리를 많이 가지고 .. 그것이 내가 (각 카테고리 테이블 1) 총 45 노동 조합을 믿고있다 제외 SELECT
COUNT(*) AS `total`
FROM
(
mysql 데이터베이스를 최적화하고 my.cnf에서 mysql 저속 쿼리 스위치를 활성화했습니다. 내가보기에는 내 확장 또는 다른 테이블의 많은 sys_log 쿼리가 있습니다. 느린 쿼리입니까? 어떻게 그것을 과소 평가할 수 있습니까? # Query_time: 0 Lock_time: 0 Rows_sent: 538 Rows_examined: 23611
SE