답변:
한 번에 여러 데이터베이스를 사용하지 않으려 고합니다. 대신 각 인스턴스가 데이터베이스 전용 인 서버에 여러 인스턴스가 설정되어 있습니다.
MySQL Cacti 템플릿 은 훌륭한 모니터링 솔루션입니다. 엔터프라이즈 고객 인 경우 MySQL Enterprise Monitor가 작동합니다. openark 에서 mycheckpoint 도 확인하십시오 .
편집
다음은 하나의 서버에서 여러 인스턴스를 설정하기위한 자습서입니다.
MySQL Sandbox 를 사용 하면 다양한 설정을 자동화 할 수 있습니다.
당신은 어디에서 데이터를 받고 사용하는 도구의 대부분을 이해해야한다 - SHOW ENGINE INNODB STATUS
와 SHOW GLOBAL STATUS
. 이 데이터는 MySQL 내부의 데이터베이스 수준에서 사용할 수 없습니다.
MySQL 5.5, 5.6 및 Percona Server는 performance_schema 및 userstats 와 같은 기능을 통해 사용 가능한 진단 기능을 개선하는 데 많은 노력을 기울이고 있지만 아직 이점이있는 GUI / 모니터링 도구는 모릅니다.
Percona Server를 설치하고 table_statistics를 살펴 보는 것이 좋습니다.
mysql> SELECT * FROM INFORMATION_SCHEMA.TABLE_STATISTICS
WHERE TABLE_NAME='tables_priv';
+--------------+-------------------------------+-----------+--------------+------------------------+
| TABLE_SCHEMA | TABLE_NAME | ROWS_READ | ROWS_CHANGED | ROWS_CHANGED_X_INDEXES |
+--------------+-------------------------------+-----------+--------------+------------------------+
| mysql | tables_priv | 2 | 0 | 0 |
+--------------+-------------------------------+-----------+--------------+------------------------+