sysbench的安装与使用 分享_MySQL
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

Outils d'IA chauds

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

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

Undress AI Tool
Images de déshabillage gratuites

Clothoff.io
Dissolvant de vêtements AI

AI Hentai Generator
Générez AI Hentai gratuitement.

Article chaud

Outils chauds

Bloc-notes++7.3.1
Éditeur de code facile à utiliser et gratuit

SublimeText3 version chinoise
Version chinoise, très simple à utiliser

Envoyer Studio 13.0.1
Puissant environnement de développement intégré PHP

Dreamweaver CS6
Outils de développement Web visuel

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

Sujets chauds



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.

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.

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 ;

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

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

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 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

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.
