Outils pour utilisateurs

Outils du site


sysbench

Table des matières

Sysbench

Installation

Depuis les dépôtsepel

Créer une base sbtest avec un compte utilisateur sbuser dédié

Test mysql

1 préparer les données:

sysbench oltp_common --table-size=NBLIGNES --mysql-table-engine=innodb  --mysql-user=test --mysql-password=test  --mysql-db=sbtest --db-driver=mysql prepare 
NBLIGNEScorrespondance taille table
10000 10MO
100000 31MO
1000000 240 mo
10000000 > 2.4go

2 lancer le test: s'assurer d'avoir des résultats cohérents, lancer plusieurs fois le test, faire une moyenne.

sysbench --threads=100 --time=900 --events=20000000 oltp_read_write  --mysql-user=sbuser --mysql-db=sbtest --mysql-password=SB1234 --db-driver=mysql run

3 nettoyer

sysbench oltp_read_write --mysql-user=test --mysql-password=test  --mysql-db=sbtest --db-driver=mysql cleanup 
  • num-threads : niveau de concurrence
  • oltp-table-size : nb de lignes de la table de test

# vim: set filetype=dokuwiki:

sysbench.txt · Dernière modification: 2017/06/20 09:01 (modification externe)