Maison base de données tutoriel mysql sysbench的安装与使用 分享_MySQL

sysbench的安装与使用 分享_MySQL

Jun 01, 2016 pm 01:25 PM
光驱 matériel 软件包

bitsCN.com 安装过程(rhel5.8+mysql5.5)
安装过程中不断报错,参考了众多网上资料,一上午时间才搞定
1,    环境准备,安装相关软件包,挂载光驱,配置yum
mount -o loop /data/rhel-server-5.9-x86_64-dvd.iso /mnt/cdrom
配置yum
vi /etc/yum.repos.d/rhel58.repo
[Server]
name=rhel58server
baseurl=file:///mnt/cdrom/Server/
enable=1
gpcheck=1
gpgkey=file:///mnt/cdrom/Server/RPM-GPG-KEY-redhat-release
2,    安装相关软件包,要不可能会报错(注意要安装mysql-devel)
yum install automake
yum install libtool
yum install zlib
yum install gcc
yum install  gcc glibc-devel  glibc-headers  glibc-kernheaders

3,    正式安装
A,解压缩
tar zxvf sysbench-0.4.8.tar.gz
b,修改配置文件
vi configure.ac
# Checks for programs.
AC_PROG_CC
#AC_PROG_LIBTOOL
AC_PROG_RANLIB
AX_CHECK_DOCBOOK
C,分别执行如下命令,
./autogen.sh
./configure  --with-mysql-includes=/usr/include/mysql /
--with-mysql-libs=/usr/lib64/mysql /
LDFLAGS='-ldl'
make
makeinstall

安装中的相关问题
1,copy config.guess and config.sub from /usr/share/libtool to current directory, then ./configure

2,报错:报错client_plugin.c:178: undefined reference to `dlclose' sysbench的问题
./config 命令添加LDFLAGS='-ldl'参数

具体测试方法

1、cpu性能测试

sysbench --test=cpu --cpu-max-prime=20000 run

cpu测试主要是进行素数的加法运算,在上面的例子中,指定了最大的素数为 20000,自己可以根据机器cpu的性能来适当调整数值。

2、线程测试

sysbench --test=threads --num-threads=64 --thread-yields=100 --thread-locks=2 run

3、磁盘IO性能测试

sysbench --test=fileio --num-threads=16 --file-total-size=3G --file-test-mode=rndrw prepare
sysbench --test=fileio --num-threads=16 --file-total-size=3G --file-test-mode=rndrw run
sysbench --test=fileio --num-threads=16 --file-total-size=3G --file-test-mode=rndrw cleanup

上述参数指定了最大创建16个线程,创建的文件总大小为3G,文件读写模式为随机读。

4、内存测试

sysbench --test=memory --memory-block-size=8k --memory-total-size=4G run

上述参数指定了本次测试整个过程是在内存中传输 4G 的数据量,每个 block 大小为 8K。

5、OLTP测试

sysbench --test=oltp --mysql-table-engine=innodb --mysql-user=root --db-driver=mysql --mysql-db=sbtest  --oltp-table-size=30000000 --oltp-table-name=t2 --oltp-nontrx-mode=insert --mysql-socket=/var/lib/mysql/mysql.sock prepare
sysbench --test=oltp --mysql-table-engine=innodb --mysql-user=root --db-driver=mysql --mysql-db=sbtest  --oltp-table-size=30000000 --oltp-table-name=t1  --mysql-socket=/var/lib/mysql/mysql.sock runbitsCN.com

Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn

Outils d'IA chauds

Undresser.AI Undress

Undresser.AI Undress

Application basée sur l'IA pour créer des photos de nu réalistes

AI Clothes Remover

AI Clothes Remover

Outil d'IA en ligne pour supprimer les vêtements des photos.

Undress AI Tool

Undress AI Tool

Images de déshabillage gratuites

Clothoff.io

Clothoff.io

Dissolvant de vêtements AI

AI Hentai Generator

AI Hentai Generator

Générez AI Hentai gratuitement.

Article chaud

R.E.P.O. Crystals d'énergie expliqués et ce qu'ils font (cristal jaune)
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Meilleurs paramètres graphiques
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O. Comment réparer l'audio si vous n'entendez personne
2 Il y a quelques semaines By 尊渡假赌尊渡假赌尊渡假赌

Outils chauds

Bloc-notes++7.3.1

Bloc-notes++7.3.1

Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise

SublimeText3 version chinoise

Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1

Envoyer Studio 13.0.1

Puissant environnement de développement intégré PHP

Dreamweaver CS6

Dreamweaver CS6

Outils de développement Web visuel

SublimeText3 version Mac

SublimeText3 version Mac

Logiciel d'édition de code au niveau de Dieu (SublimeText3)

Comment monter le lecteur optique sur le système Linux ? Comment monter le lecteur optique sur le système Linux ? Jan 11, 2024 pm 05:09 PM

Comment monter un lecteur optique sous Linux si vous souhaitez le monter ? Jetons un coup d'œil au didacticiel détaillé ci-dessous. 1. Créez d’abord un répertoire normal. 2. Ensuite, recherchez le périphérique matériel du lecteur optique. 3. Enfin, connectez le répertoire normal au lecteur de CD-ROM.

Solution à l'éjection automatique du lecteur optique sur les ordinateurs Windows 7 Solution à l'éjection automatique du lecteur optique sur les ordinateurs Windows 7 Mar 26, 2024 pm 04:36 PM

1. Déplacez la souris vers l'ordinateur, puis cliquez avec le bouton droit pour sélectionner l'élément de gestion, comme indiqué sur la figure : 2. Après avoir ouvert l'élément de gestion de l'ordinateur, nous voyons les options de fonction sur la gauche, cliquez pour sélectionner les services et Élément d'application, tel que Comme le montre la figure : 3. Ensuite, nous devons sélectionner l'élément de service à droite et double-cliquer pour l'ouvrir, comme le montre la figure : 4. Après avoir ouvert l'élément de service, nous devons recherchez l'élément de service ShellHardwareDetection, comme indiqué dans la figure : 5. Déplacez la souris sur Sur l'élément de service, puis cliquez avec le bouton droit et sélectionnez Propriétés, comme indiqué dans la figure : 6. Après avoir ouvert les propriétés, modifiez le type de démarrage sur Désactivé. , puis cliquez sur Appliquer - OK, enregistrez, et c'est OK, comme le montre la figure : lecteur optique win7 automatiquement. Les solutions contextuelles sont partagées ici en détail pour les utilisateurs. Plus.

Vérifiez si Linux a un package spécifique installé Vérifiez si Linux a un package spécifique installé Dec 31, 2023 pm 03:01 PM

Il existe de nombreuses façons d'installer des logiciels sur les systèmes Linux, il n'existe donc pas de méthode universelle pour vérifier si un certain logiciel a été installé. Cependant, j'en ai résumé ci-dessous quelques types pour votre référence : 1. Pour l'installation du package RPM, vous pouvez utiliser RPM. -qa voit que si vous voulez savoir si un certain package logiciel est installé, utilisez rpm-qa|grep "le nom du logiciel ou du package". rpm-qa|grepruby2, installé avec le paquet deb, peut être vu avec dpkg-l. Si vous recherchez un package logiciel spécifié, utilisez dpkg-l|grep "le nom du logiciel ou du package" ; si vous l'installez en utilisant la méthode dpkg-l|grepruby3 ou yum, vous pouvez utiliser yuml ;

Tutoriel détaillé sur l'installation de gcc sur le système Linux. Tutoriel détaillé sur l'installation de gcc sur le système Linux. Feb 19, 2024 am 11:18 AM

Voici un tutoriel détaillé pour installer GCC (GNUCompilerCollection) sur les systèmes Linux : Mettre à jour la liste des packages : Exécutez la commande suivante dans le terminal pour vous assurer que la liste des packages de votre système est à jour : sudoaptupdate Installez GCC : Continuez à exécuter ce qui suit dans le terminal Commande pour installer GCC et ses outils associés : sudoaptinstallbuild-essentialbuild-essential est un package qui contient GCC et d'autres outils de construction qui répondront à la plupart des besoins de compilation de base. Vérifier l'installation : une fois l'installation terminée, vous pouvez vérifier que GCC a été installé avec succès. Exécutez la commande suivante dans le terminal pour vérifier la version de GCC

Comprendre brièvement les techniques d'interrogation des informations sur les progiciels dans les systèmes Linux Comprendre brièvement les techniques d'interrogation des informations sur les progiciels dans les systèmes Linux Feb 24, 2024 am 10:27 AM

Dans les systèmes Linux, l'interrogation d'informations sur les progiciels est une opération très courante et pratique, en particulier lors de l'installation, de la désinstallation et de la mise à jour de progiciels. En interrogeant les informations du progiciel, nous pouvons comprendre des informations importantes telles que la version du progiciel, les dépendances, le chemin d'installation, etc., nous aidant ainsi à gérer le système plus efficacement. Cet article présentera plusieurs façons de maîtriser facilement l'interrogation d'informations sur les progiciels sous les systèmes Linux et fournira des exemples de code spécifiques. Utilisez la commande apt (pour les systèmes Debian et Ubuntu) dans Debian et Ubun

Solution au problème selon lequel le lecteur optique n'est pas disponible après la mise à niveau du système Win10 Solution au problème selon lequel le lecteur optique n'est pas disponible après la mise à niveau du système Win10 Jun 29, 2023 pm 11:37 PM

Que dois-je faire si le lecteur optique ne peut pas être utilisé après la mise à niveau du système Win10 ? À mesure que le taux d'utilisation des ordinateurs est de plus en plus élevé, nous pouvons parfois rencontrer le problème selon lequel le lecteur optique ne peut pas être utilisé après la mise à niveau du système Win10. rencontrez le problème selon lequel le lecteur optique ne peut pas être utilisé après la mise à niveau du système win10. Question, comment résoudre le problème selon lequel le lecteur optique ne peut pas être utilisé après la mise à niveau du système win10 ? Jetons un coup d'œil ci-dessous. Solutions détaillées au problème selon lequel le lecteur optique ne peut pas être utilisé après la mise à niveau du système Win10. Après la mise à niveau du système vers la version Windows 10-10586, après une période d'exécution, le lecteur optique ne peut pas être utilisé. utilisé et le symbole du lecteur optique disparaît dans le gestionnaire de ressources. Entrez dans le gestionnaire de périphériques. Dans le processeur du périphérique, nous ne pouvons pas voir le périphérique du lecteur de DVD/CD-ROM. Cliquez sur [Afficher]-[Afficher les appareils cachés]

Comment résoudre le problème de l'éjection automatique du lecteur optique dans le système Win7 Comment résoudre le problème de l'éjection automatique du lecteur optique dans le système Win7 Feb 28, 2024 am 08:00 AM

Comment résoudre le problème de l'éjection automatique du lecteur optique dans le système Win7 Dans le système Win7, le problème de l'éjection automatique du lecteur optique se produit parfois. Ce problème peut causer des problèmes aux utilisateurs. Mais ne vous inquiétez pas, ce problème peut être résolu. Tout d’abord, nous devons comprendre la raison pour laquelle le lecteur optique s’éjecte automatiquement. Habituellement, ce problème peut être dû à des conflits de logiciels ou de pilotes dans le système. Ainsi, la clé pour résoudre ce problème est de découvrir la cause spécifique. Une solution possible consiste à vérifier les logiciels et les pilotes installés sur votre système pour voir s'il existe des programmes incompatibles ou en conflit. Si tel est le cas, vous pouvez essayer de désinstaller ces programmes et de redémarrer votre ordinateur pour voir si le problème est résolu. Vous pouvez également essayer de mettre à jour les pilotes de votre système

Quel est le rôle de yum sous Linux ? Quelles sont ses principales fonctions ? Quel est le rôle de yum sous Linux ? Quelles sont ses principales fonctions ? Feb 19, 2024 pm 05:30 PM

Tout le monde connaît peut-être yum dans les systèmes Linux, mais les débutants ne le savent peut-être pas. Cet article présentera ce qu'est yum et ses fonctions. Veuillez continuer à lire. Sous Linux, yum est un gestionnaire de packages utilisé pour gérer et installer des packages logiciels. C'est l'abréviation de YellowdogUpdater, Modified. Il a été initialement conçu pour la série de distributions RedHat, mais est désormais également utilisé par de nombreuses autres distributions Linux basées sur RPM. Les principales fonctions de la commande YUM incluent : YUM est un outil de gestion de progiciels qui peut être utilisé pour rechercher, installer, mettre à jour et désinstaller des progiciels. Grâce à la commande YUM, les utilisateurs peuvent facilement gérer les progiciels sur le système et résoudre automatiquement les différences entre les progiciels.

See all articles