Slow Query

    db - slow query

    정의 DBMS가 Client로부터 요청받은 query를 수행할 때 일정 시간 이상 수행되지 못한 query - slow query 발생 시 로그를 통해 원인을 파악할 수 있다. slow query 잡는 법 어느정도 느려지면, 쿼리 실행문을 로그에 남길건지 postgresql.conf에 설정값을 추가해줘야한다. 1. 발생 로그 남기기 2. 모든 쿼리 실행계획 로그 남기기 3. 쿼리 실행 통계 보기 로그 쌓는 법 슬로우쿼리는 my.cnf 파일 내에서 설정. my.cnf의 경로는 주로 /etc/my.cnf를 사용합니다. 편집기를 통해 다음의 내용을 입력한다. my.cnf로 수정할 경우 mysql 서비스 재시작이 필요함. 항목 my.cnf 추가 내용 해당 값(초) 이상의 로그 기록 long_query_time ..