답변:
벤치마킹 또는 튜닝 도구?
IMHO, 당신은 슈퍼 일반적인 사용법이없는 한 후자에 특정 할 도구가 없습니다. 사용 패턴을 식별하고 수용 할 수 있도록 데이터베이스 호스트를 조정해야합니다. 쓰기가 많은 경우 읽기가 많은 시나리오와 구성이 다릅니다. 결론적으로 튜닝은 애플리케이션 사용을 따릅니다.
벤치마킹을 위해 Sysbench를 사용 합니다. 다음은 내 블로그 의 예입니다 .
추가 : 구성 도구가있는 내 쇠고기는 다음과 같습니다. 버전 4.x 대 5.x 대 5.5.x의 변경 사항으로 인해 변경되지 않는 많은 조정이 있습니다. 따라서 각 호스트에 대해 진행중인 작업을 평가하려면 정통한 DBA가 필요합니다. 로드, 스토리지, 트래픽, 애플리케이션 별 요구 사항에는 최적의 구성으로 들어갈 수있는 것이 많이 있습니다. 도구를 사용하면 문제의 원인이 될 수 있지만 고장을 유발할 수있는 물건이 포함되거나 포함될 수 있습니다. 버퍼에서 플러싱, 플러그인, 스레딩에 이르기까지 구성 도구는 올바른 구성을 구현하고 있다는 잘못된 확신을 제공 할 수 있습니다.
MONyog 가 귀하의 요청 중 일부를 처리 할 수 있다고 생각 합니다.
MONyog MySQL Monitor and Advisor는 MySQL DBA가 더 많은 MySQL 서버를 관리하고 MySQL 서버를 조정하며 MySQL 데이터베이스 응용 프로그램의 문제를 해결하는 데 도움이되는 "MySQL DBA in a box"입니다.
MONyog는 문제 SQL을 발견 할뿐만 아니라 200 개 이상의 모니터와 권고 자를 가지고 있으며, 이는 MySQL my.cnf/my.ini
파일 을 편집하여 MySQL 시스템 변수에 사용해야하는 매개 변수를 제안 하여 MySQL 서버를 미세 조정하는 데 도움이됩니다.
또한 DBA가 경향 보고서, 대시 보드, 서버 구성 관리, SNMP / SMTP 경고 등과 같은 일상 활동에 갖고 싶은 기능이 너무 많으므로 자세한 내용은 다음을 참조하십시오.
Spotlight a Toad 응용 프로그램을 사용할 수 있습니다
Spotlight® on MySQL은 직관적 인 사용자 인터페이스에 모든 데이터베이스 활동을 그래픽으로 표시하여 MySQL 문제를 실시간으로 진단하므로주의가 필요한 문제에 신속하게 대응할 수 있습니다.
Quest에는 데이터베이스 벤치마킹 도구가 있습니다. MySQL 데이터베이스에 대해 합성 TPC-C, H, E 테스트를 실행할 수 있습니다. 구성 변경을 제안하지는 않지만 변경 사항을 좀 더 쉽게 테스트 할 수 있습니다. 벤치 마크 공장 커뮤니티
귀하의 요청에 MySQL 용 튜닝 도구가 있습니까? 서버가 있습니다 :
http://web3us.com/drupal6/how-create-web-site-handbook/how-setup-mysql/tuning-mysql의 멋진 튜닝 제안