MySQL-Proxy ist eines der leistungsfähigsten Tools in der Szene. Durch den geschickten Einsatz von Lua hat der Administrator beziehungsweise Entwickler nahezu uneingeschränkte Möglichkeiten Abfragen und deren Ergebnisse zu überwachen und zu modifizieren. Eine kurze Einarbeitung in die Sprache vorausgesetzt gibt es hier nahezu keine Limitierungen. Selbst automatische Tuning-Szenarien, wie das Anlegen von Indexes bei häufigem Full-Table-Scan durch wäre vorstellbar. Auch der Aufruf von Systemprogrammen und Rückgabe deren Ergebnisse im MySQL-Client sind ohne umfangreiches Skripting zu realisieren. Hinsichtlich Performance erzeugt der Proxy im transparenten Modus kaum Overhead und der entsprechende Nutzen und die dadurch erreichte Flexibilität sprechen für sich.
Infos
In künftigen MySQL-Versionen wird es keinen Query-Cache mehr geben, da er sich nicht bewährt hat.