1. sysbenchの紹介ここでは、ベンチマークテストに使用される MySQL データベース ストレス テスト ソフトウェア sysbench を紹介します。 Sysbench は、オープン ソース、モジュール式、クロスプラットフォームのマルチスレッド パフォーマンス テスト ツールです。 CPU、メモリ、ディスク I/O、スレッド、データベースのパフォーマンス テストを実行するために使用できます。 現在サポートされているデータベースは、MySQL、Oracle、PostgreSQL です。 #プロジェクトダウンロードアドレス: https://launchpad.net/sysbench このベンチマーク スイートの目的は、複雑なデータベース ベンチマークを設定したり、データベースをインストールしたりすることなく、システム パフォーマンスの印象をすばやく得ることです。
Sysbench の oltp は主に、さまざまなシステム パラメータの下でデータベースの負荷を評価およびテストするために使用されます。 SysBench の欠点: 2. Sysbenchのインストールプロセス#関連する依存関係をインストールする/dev/cdrom /mnt をマウントします yum -y インストール make automake libtool pkgconfig libaio-devel libtool # インストールプロセスが開始されます#クライアントライブラリパッケージへのリンクを作成します ln -sf /mysql/app/mysql/lib/libmysqlclient.so.20 /usr/lib/libmysqlclient.so.20 #解凍してインストール cd /softtar zxvf sysbench-1.0.15.tar.gz cd sysbench-1.0.15./autogen.sh ./configure --prefix=/mysql/app/sysbench --with-mysql=/mysql/app/mysql --with-mysql-includes=/mysql/app/mysql/include/ # --with-mysql-libs=/usr/lib/ です 作成 && インストール #環境変数を設定する vi ~/.bash_profile PATH=$PATH:/mysql/app/sysbench/bin:$HOME/bin ソース ~/.bash_profile sysbench --バージョン #エラーメッセージが報告された場合、sysbench: 共有ライブラリのロード中にエラーが発生しました: libmysqlclient.so.20: 共有オブジェクトファイルを開けません: そのようなファイルまたはディレクトリはありません #次に、/usr/lib の行を /etc/ld.so.cnf [root@tse01 local] に追加します。# cat /etc/ld.so.conf ld.so.conf.d/*.conf をインクルードする /usr/lib/ # ldconfig -v を実行して設定を更新します [root@tse01 local]# /sbin/ldconfig -v # ヒント:MySQLのヘッダーファイルとライブラリを非標準の場所にインストールした場合(PATHにmysql_configが見つからない場合)、 上記のように、--with-mysql-includes および --with-mysql-libs オプション引数を明示的に指定できます。 MySQL サポートなしで sysbench をコンパイルするには、--without-mysql を使用します。 #一般的なコマンドラインオプション次の表に、サポートされている共通オプション、その説明、およびデフォルト値を示します。
対応する乗算サフィックス (キロバイトの場合は K、メガバイトの場合は M、ギガバイトの場合は G、テラバイトの場合は T) を追加することでバイトを指定できることに注意してください。 #sysbench は [コマンド] を使用します。一般的に使用されるのは次のとおりです。 1) テストの準備とデータの生成 以上がMySQLパフォーマンスストレスベンチマークテストツールsysbenchの使い方の詳細な紹介です。MySQL sysbenchの使い方の詳細については、123WORDPRESS.COMの他の関連記事をご覧ください。 以下もご興味があるかもしれません:
|
以下の内容では、隣接リストを使用してツリー構造を保存する MYSQL のプロセスとソリューションを紹...
目次水波効果実装を見てみましょう水の波紋のデフォルトスタイルをカスタマイズする水の波紋の位置と直径を...
序文Nginx はパフォーマンスを重視して設計された HTTP サーバーです。Apache や li...
現在の Linux システムが VMware にインストールされているかどうかを確認する方法を教えて...
HTML は、World Wide Web 上で公開するために使用されるハイブリッド言語です。 XH...
この記事ではJavaScript検索のデータ表示コードを参考までに共有します。具体的な内容は以下のと...
最近 Linux をいじっていたので、nginx の新しいバージョンをインストールしたいと思いました...
序文ご存知のとおり、Linux は ext4、ext3、ext2、sysfs、securityfs、...
目次序文状態DockerをインストールするRedisのマスターノードとスレーブノードを構成する序文以...
MySQL データベースの作成MySQL サービスにログインしたら、create コマンドを使用し...
目次1. イベントの流れ1. コンセプト2. DOMイベントフロー2. イベントの委任1. イベント...
長い引用には blockquote を、短い引用には q を、参考文献には cite を使用します。...
序文最近mysql /usr/local/mysql/bin/mysql -uroot -pパスワー...
<br />ウェブサイトを科学的にデザインする: アイトラッキング研究から学ぶ 23 の...
インタビュアー: Vue のソースコードを読んだことはありますか?応募者:あります。インタビュアー:...