db/mysql

high-performance MySQL tuning script

C/H 2012. 4. 18. 14:34

우분투 소프트웨어 센터 : high-performance MySQL tuning Script

MySQL 서버?의 건강의 스냅샷을 제공합니다 Perl로 작성 고성능 MySQL의 튜닝 스크립트.

수집된 통계를 바탕으로 구체적인 권장 사항은 MySQL의 서버의 효율성과 성능을 향상시킬 것이다 제공됩니다. 

스크립트는 MySQL DBA수준의 의 튜닝을 제공합니다.


기능 :

  • 메모리 사용률 :
    최대 부하에서 MySQL의 메모리 사용량을 계산하고 MySQL의 메모리 사용량을 증가 또는 감소에 대한 권장 사항을 만듭니다. 당 스레드 및 서버 전체 버퍼 데이터는 서버?의 구성의 정확한 스냅샷을 위해 별도로 계산됩니다.
  • 느린 검색어 :
    리뷰 전체 쿼리에 상대적으로 느린 쿼리의 금액입니다. 슬로우 쿼리 시간 제한도 분석하고 권장 사항이 만들어집니다.
  • 연결 :
    현재 및 역사적 접속 카운트를 검토하고 있습니다.
  • 키 버퍼 :
    구성 데이터를 탔고, MyISAM 테이블에있는 실제 인덱스에 비교합니다. 키 캐시의 히트 율이 계산되고 변수 조정은 제안한다.
  • 쿼리 캐시 :
    쿼리 캐시의 히트 율 및 사용 비율은 쿼리 캐시 구성 변수에 대한 의견서를 제출하게하는 데 사용됩니다.
  • 정렬 과 조인:
    정렬에 영향을 미칠 및 조인 당 스레드 버퍼는 서버에 대해 실행 쿼리의 통계와 함께 검토를 거치게됩니다.
  • 임시 테이블 :
    가변 권장 사항이 디스크에 기록되는 임시 테​​이블을 줄이기 위해 만들어진다.
  • 테이블 캐시 :
    현재 열려있는 테이블로 열린 전체 테이블을 비교합니다. 제안하기 위해 테이블​​ 캐시 히트 율을 계산합니다.
  • 파일 열기 :
    서버가 접근하거나 운영 체제 또는 MySQL 서버 자체 설정 파일 열기 한도로 실행하는 경우 결정합니다.
  • 테이블 잠금 :
    쿼리 기다려야 강제하고 대기를 필요로 잠금을 줄이기위한 제안을 만들어 테이블 잠금을 찾습니다.
  • 스레드 캐시 :
    MySQL은 쿼리에 응답하는 새 스레드를 생성해야 횟수를 계산합니다.
  • 중단 연결 :
    정상적으로 MySQL에 접속을 폐쇄하지 않는 응용 프로그램을 검색합니다.
  • 비율 읽기 / 쓰기 :
    의 비율이 당신의 MySQL의 설치에 대한 작업을 읽고 쓸 계산합니다.



반응형