6. High Availability software upgrades hardware upgrades maintenance operations software failures network failures power failures disasters hardware failures Clustering and geographical redundancy Clustering Technologies Replication Technologies Well-Managed Unmanaged Small Business ISP & Mainstream Business Data Centers Banking Medical Telco Military Defense . 35 days 4 days 50 mins 5 mins 8 hours 9 9 9 9 9 %
7. MySQL Replication Virtual IP Replication Applications Master HA Slave Scale-out Slave Scale-out Slave Scale-out Slave Replication
11. MySQL Cluster Application Layer Interface/SQL Layer Data Layer Data Nodes Management Server Client Applications MySQL Server Access through native API MySQL Server Management Client
At 256 Connections: 199% performance gain for MySQL 5.5 over 5.1.50 (InnoDB 1.0) - 1561% performance gain for MySQL 5.5 over 5.1.50 (InnoDB built in)
Customers of MySQL Enterprise greatly benefit from having instant MySQL database server expertise at their fingertips through the MySQL Monitoring and Advisory Service. Part of the MySQL Enterprise set of enterprise-ready services, the Monitoring and Advisory Service is designed with the enterprise database professional in mind. MySQL ’ s Monitoring and Advisory Service takes the guesswork out of MySQL performance management, and supplies powerful automated mechanisms for keeping an enterprise-wide deployment of MySQL servers up and running well at all times. The MySQL Monitoring and Advisory Service was designed to tackle the tough job of managing the performance of hundreds of MySQL database servers, regardless of their physical or geographical location. Although the Monitoring and Advisory Service can certainly track just a handful of MySQL databases, the service is especially designed to greatly curtail the time it takes to get a handle on the availability and performance levels of many database servers at once. The Monitoring and Advisory Service differs from traditional database monitors in that it supplies, out of the box, a series of expert best-practice enforcement advisors that are designed to automatically examine a MySQL server ’ s configuration, security, and performance levels, and identify any deviations from best-practice rules that are built by the database experts at MySQL.
Something very new is the integration of Cluster with MEM – allows users to monitor MySQL Cluster from MEM this enables us to ensure any issues that could affect application performance or availability are detected quickly, before they become a problem Here we are specifically monitoring data node memory use, and MySQL Server CPU utilization and connections Alarms generate SNMP traps.
Point to make: MySQL Monitoring & Advisor Service = “ Virtual MySQL DBA ” There are 3 main features, each with business rewarding features…