Paquet Fedora du Jour : Lundi productif : sysbench : Tester une base de données (MySQL)
lundi 18 mars 2013 à 17:15SysBench est un outil de test modulaire, multi-plateforme et multi-threadé
permettant d'évaluer les informations et paramètres lors d'une forte
sollicitation d'une base de données.
L'idée de cet suite de tests de performances et d'avoir très rapidement un retour concernant l'état d'un système de base de données sans devoir configurer un ensemble de données ou de répertorier des requêtes multiples et complexes.
Voici les principales fonctionnalités permettant de remonter les informations suivantes :
* performance des E/S des fichiers
* performance de l’ordonnanceur
* allocation mémoire et vitesse de transfert
* performance POSIX threads
* performance de bases de données (OLTP benchmark)
Initialement écris pour MySQL, Sysbench a évolué afin de supporter de multiples moteurs de données.
Exemple de commande de préparation :
Exemple de commande d’exécution :
Je vous laisse faire le tour de cet outil bien pratique et n'hésitez pas à en discuter dans les commentaires !
L'idée de cet suite de tests de performances et d'avoir très rapidement un retour concernant l'état d'un système de base de données sans devoir configurer un ensemble de données ou de répertorier des requêtes multiples et complexes.
Voici les principales fonctionnalités permettant de remonter les informations suivantes :
* performance des E/S des fichiers
* performance de l’ordonnanceur
* allocation mémoire et vitesse de transfert
* performance POSIX threads
* performance de bases de données (OLTP benchmark)
Initialement écris pour MySQL, Sysbench a évolué afin de supporter de multiples moteurs de données.
Exemple de commande de préparation :
$ sysbench --test=oltp --db-driver=mysql --mysql-user=user
--mysql-password=password --mysql-db=sysbench_table_for_test --mysql-host=host
--mysql-table-engine=innodb prepare
Exemple de commande d’exécution :
$ sysbench --test=oltp --db-driver=mysql --num-threads=1
--mysql-host=
host --mysql-user=user
--mysql-password=password
--mysql-db=sysbench_table_for_test
--max-time=60 --max-requests=0
--oltp-read-only=off runJe vous laisse faire le tour de cet outil bien pratique et n'hésitez pas à en discuter dans les commentaires !
Installation en ligne de commande : yum install
sysbench
Installation avec l'interface graphique : Autres > System performance benchmark
Localisation dans le menu : Non présent
Lancement en ligne de commande :
/usr/bin/sysbench
Site web : http://sysbench.sourceforge.net/
Original post of Paquet Fedora du Jour.Votez pour ce billet sur Planet Libre.
Articles similaires
- Paquet Fedora du Jour : Lundi productif : Bonnie++ : Une suite de tests de performance de vos disques et votre système de fichier (30/01/2012)
- Slobberbone : Création d'un dépôt RPM à base de Fedora (17/08/2011)
- Paquet Fedora du Jour : Fedora 14 est sortie ! (05/11/2010)
- Paquet Fedora du Jour : Lundi productif : gnome-session-properties : Préférences des applications au démarrage (24/01/2012)
- Paquet Fedora du Jour : Lundi productif : VisualVM : JConsole en amélioré ! (14/01/2013)