> yahoo! MySQL 성능 분석기 : 데이터베이스 성능의 심층적 인 탐색
이 기사는 실시간 모니터링 및 세부보고를 포함하여 성능 문제를 효율적으로 식별하고 해결하기 위해 MySQL 데이터베이스의 성능을 포괄적으로 분석하는 강력한 도구 인 MySQL Performance 분석기 인 MySQL Performance 분석기를 탐색합니다.
주요 장점 :
종합 분석 :
는 실시간 모니터링 및 세부보고를 다루는 MySQL 데이터베이스의 성능에 대한 포괄적 인 분석을 제공합니다.
사용자 친화적 : 인터페이스는 직관적이고 사용하기 쉽고 비전문가조차 쉽게 시작할 수 있습니다.
광범위하게 호환됩니다 :
는 여러 MySQL 버전을 지원하고 대형 데이터베이스를 처리 할 수 있습니다. -
핵심 기능 : 에는 사전 정의 된 메트릭 또는 데이터베이스 쿼리를 기반으로 한 데이터베이스 메타 데이터 브라우징, 쿼리 분석 및 사용자 정의 경보 설정이 포함됩니다.
-
설치 및 구성 :
분석기는 사용 가능한 경우 SNMP를 사용하므로 데이터베이스 서버에 SNMP를 설치하는 것이 가장 좋습니다. 이것은 Java 응용 프로그램이므로 계속하기 전에 JDK 8이 설치되어 있는지 확인하십시오 (JDK 7도 괜찮지 만 JDK 8의 기능은 사용하지 않습니다).
-
다음 단계는 Vagrant 가상 머신에 분석기를 설치하는 프로세스를 보여줍니다.
SSH를 통해 가상 머신에 로그인하십시오.
클론 github 리포지토리 :
- run 응용 프로그램을 빌드하십시오.
생성 된 파일을 서버의 새 디렉토리로 압축 해제하십시오.
스크립트를 사용하여 응용 프로그램을 시작하십시오.
사용자 관리 및 대시 보드 :
서버를 시작한 후 호스트 이름과 지정된 포트를 사용하여 브라우저 액세스를 열면 (예 : ). 기본 관리자 계정 (사용자 이름 : MyPerf, Password : Change).
기본 대시 보드에는 데이터베이스의 현재 상태 및 CPU 사용, 실행 스레드, 교착 상태 등과 같은 기타 자세한 정보가 표시됩니다. 두 번째 탭은 지난 24 시간의 경고를 보여줍니다.
데이터베이스 그룹 구성, 프로세스 모니터링 및 다이어그램 :
단일 또는 여러 데이터베이스를 모니터링하기 위해 새 데이터베이스 그룹을 만들 수 있습니다. "상단"페이지는 Linux 명령과 유사한 시스템 리소스의 실시간 모니터링을 제공합니다.
차트 탭은 시간이 지남에 따라 데이터베이스 서버의 성능을 비교하기위한 차트 도구를 제공합니다.
Database Metadata 브라우징, 쿼리 설명 및 알림 : - 분석기는 열, 뷰, 인덱스, 트리거 등과 같은 데이터베이스 및 테이블 메타 데이터를 쉽게 찾아 볼 수있는 쉬운 방법을 제공합니다.
알람 함수를 사용하면 시스템에서 문제가 발생할 때 (또는 의지)를 정의 할 규칙을 설정할 수 있습니다. 사전 정의 된 메트릭 또는 데이터베이스 쿼리를 사용하여 알림을 만들 수 있습니다.
요약 :
이 기사는 MySQL Performance Analyzer의 주요 기능을 소개합니다. 후속 기사는 실제 데이터베이스 환경에서 분석기 사용에 대한 고급 사용량을 소개합니다.
faqs :
(FAQ 부분은 이미 원래 텍스트에 포함되어 있기 때문에 여기에서 생략되어 언어 스타일을 조정하십시오.)
위 내용은 먼저 Yahoo의 MySQL Performance Analyzer를 살펴보십시오의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!