반응형
실제 MySQL 쿼리 시간 측정
잠금 해제 등을 기다리는 데 걸리는 시간을 측정하지 않고 쿼리 실행 시간을 측정하려면 어떻게해야합니까? 내 유일한 아이디어는 동일한 쿼리를 지속적으로 측정하고 가장 빠른 시간을 기록하는 것입니다.
다음으로 프로파일 러 시작
SET profiling = 1;
그런 다음 쿼리를 실행하십시오.
와
SHOW PROFILES;
프로파일 러에 통계가있는 쿼리 목록이 표시됩니다. 마지막으로 검사 할 쿼리를 선택합니다.
SHOW PROFILE FOR QUERY 1;
또는 귀하의 쿼리에있는 숫자.
당신이 얻는 것은 정확히 쿼리하는 동안 얼마나 많은 시간이 소요되었는지 목록입니다.
대답이 무효화되고 있습니다 ...
SHOW PROFILE[S]
하는 MySQL은 5.6.7 추천되지 않으며 향후 MySQL의 릴리스에서 제거 될 것입니다. 대신 성능 스키마를 사용하십시오. 참조 http://dev.mysql.com/doc/refman/5.6/en/performance-schema-query-profiling.html를
참고 URL : https://stackoverflow.com/questions/11274892/measuring-actual-mysql-query-time
반응형
'Program Club' 카테고리의 다른 글
UILabel-텍스트 및 링크로서의 문자열 (0) | 2020.10.28 |
---|---|
파이썬에서 효율적인 날짜 범위 중복 계산? (0) | 2020.10.28 |
AngularJS의 필터 내에서 매개 변수를 사용하는 방법은 무엇입니까? (0) | 2020.10.28 |
Scheme에서 eq ?, eqv ?, equal ?, =의 차이점은 무엇입니까? (0) | 2020.10.28 |
jQuery Chosen 드롭 다운 목록 지우기 및 새로 고침 (0) | 2020.10.28 |