[mysql] 프로시저 실행 시간 확인
프로시저 성능 확인을 위해 각 쿼리의 실행시간이 궁금한 경우가 있다. slowquerylog를 확인하는 것도 좋지만 명확하게 어떠한 프로시저의 실행 시간이 궁금한 경우 다음 방법이 편해서 공유한다. 1 2 3 set profiling = 1 ; call proc_name(); show profiles; cs 해당 프로시저 내의 각 쿼리들의 실행결과를 보여주므로 가장 느린 쿼리에 대한 튜닝이 가능해서 편리하다. 출처: 스택오버플로우