Les percona-toolkit sont plutôt des outils orientés serveurs, totalement complémentaires à MySQL Workbench.
Celui que j'utilise le plus est probablement "pt-query-digest" qui analyse les logs "slow queries" de MySQL afin d'en extraire des stats intéressantes (requêtes les plus gourmandes, temps d'exécution moyen, lignes analysées, tranche horaires concernées, etc) ; chose qui pouvait parfois me prendre des heures à faire sans cet outil.
De plus, "pt-query-digest" sait aussi lire la sortie d'un tcpdump, ce qui permet de faire cette analyse à chaud en production, peu importe les réglages du "slow queries".
On y trouve également "pt-online-schema-change" permettant de faire un grand nombre des modifications de schéma à chaud, ce que MySQL ne permet pas facilement en standard. Cf aussi la liste des outils inclus.
Bref, il s'agit surtout d'un ensemble d'outils coté serveur, surout à destination du DBA/adminsys.
[^] # Re: Percona ?
Posté par Kioob (site web personnel) . En réponse à la dépêche MariaDB dénonce un jeu de licence par Oracle. Évalué à 4.
Les percona-toolkit sont plutôt des outils orientés serveurs, totalement complémentaires à MySQL Workbench.
Celui que j'utilise le plus est probablement "pt-query-digest" qui analyse les logs "slow queries" de MySQL afin d'en extraire des stats intéressantes (requêtes les plus gourmandes, temps d'exécution moyen, lignes analysées, tranche horaires concernées, etc) ; chose qui pouvait parfois me prendre des heures à faire sans cet outil.
De plus, "pt-query-digest" sait aussi lire la sortie d'un tcpdump, ce qui permet de faire cette analyse à chaud en production, peu importe les réglages du "slow queries".
On y trouve également "pt-online-schema-change" permettant de faire un grand nombre des modifications de schéma à chaud, ce que MySQL ne permet pas facilement en standard. Cf aussi la liste des outils inclus.
Bref, il s'agit surtout d'un ensemble d'outils coté serveur, surout à destination du DBA/adminsys.
alf.life