3
웹 컨텍스트에서 DBIx::Class
을 사용하고 있으며 수행 된 SQL 쿼리의 수와 페이지 렌더링에 소요 된 시간을 표시하고 싶습니다.DBIx :: Class를 사용하여 쿼리 수를 계산하는 방법은 무엇입니까?
구현 방법에 대한 아이디어가 있으십니까?
웹 컨텍스트에서 DBIx::Class
을 사용하고 있으며 수행 된 SQL 쿼리의 수와 페이지 렌더링에 소요 된 시간을 표시하고 싶습니다.DBIx :: Class를 사용하여 쿼리 수를 계산하는 방법은 무엇입니까?
구현 방법에 대한 아이디어가 있으십니까?
자세한 내용은 "프로파일 링"섹션의 the DBIx::Class cookbook을 참조하십시오.
단순히 당신이하고 싶은 일을하지 않습니다 DBIC_TRACE=1
환경 변수를 통해 프로파일 링을 가능하게하지만, 당신은 당신이 수행 한 SQL 쿼리를 계산 할 수있는 방법으로 query_start
및 query_end
을 (링크 된 요리 책의 예에 따라) 서브 클래스 DBIx::Class::Storage::Statistics
등을 대체 할 수 있습니다 .
링크 된 예제는 달성하려는 목표에 매우 근접해 있습니다.
대단히 감사합니다! – jeje