sysbench安裝及使用

2022-09-04 13:24:13 字數 1793 閱讀 8662

一、安裝

2、上傳到伺服器

剛部署的伺服器,可能沒有編譯環境(可安裝編譯環境:安裝編譯環境:yum groupinstall -y "development tools")

rz命令(如果伺服器沒有rz命令,可以安裝:yum install lrzsz -y)

上傳成功後,可以檢視:

3、安裝./autogen.sh

安裝依賴包:

安裝automake autoconf libtool庫

yum install automake autoconf libtool

安裝mysql庫:yum install mysql-lib mysql-devel

可能涉及的命令:

檢視mysql的版本:yum list | grep mysql

4、安裝執行檔案: ./configure

5、make

6、make install

二、資料準備

sysbench --mysql-host=test --mysql-port=test --mysql-user=test --mysql-password=test --mysql-db=test --test=oltp --oltp_tables_count=10 --oltp-table-size=0 --num-threads=100 --oltp-read-only=off --report-interval=10 --rand-type=uniform --max-time=60 --rand-init=on prepare

解釋:sysbench

--mysql-host=test   (測試資料庫的host)

--mysql-port=test (測試資料庫的埠)

--mysql-user=test (測試資料庫的使用者名稱)

--mysql-password=test (測試資料庫的密碼)

--mysql-db=test (測試資料庫的相應的庫名)

--test=oltp

--oltp_tables_count=10 (tables數量)

--oltp-table-size=10  (插入表的大小)

--num-threads=100  (執行緒數)

--oltp-read-only=off

--report-interval=10

--rand-type=uniform

--max-time=60

--rand-init=on prepare (準備)

三、執行

sysbench --mysql-host=test --mysql-port=test --mysql-user=test --mysql-password=test --mysql-db=test --test=oltp --oltp_tables_count=6 --oltp-table-size=20000000 --num-threads=500 --oltp-read-only=off --report-interval=10 --rand-type=uniform --max-time=600 --mysql-ignore-errors=1062 --max-requests=0 run

四、結果檢視

sysbench安裝和使用

sysbench是一款測試工具 主要包括以下幾種方式的測試 1 cpu效能 2 磁碟io效能 3 排程程式效能 4 記憶體分配及傳輸速度 5 posix執行緒效能 6 資料庫效能 oltp基準測試 現在sysbench主要支援 mysql,pgsql,oracle 這3種資料庫 git github...

sysbench的安裝及測試

最典型的子系統測試就是cpu基準測試,該測試使用64位整數,測試計算素數直到某個最大值所需要的時間。首先我們先使用下面命令檢視電腦的cpu配置 cat proc cpuinfolinux系統上的 proc目錄是一種檔案系統,即proc檔案系統。與其它常見的檔案系統不同的是,proc是一種偽檔案系統 ...

Sysbench安裝步驟及詳情

sysbench安裝步驟及詳情 sysbench是壓力測試工具,可以測試系統的cpu,記憶體,i o等,也可以用於資料庫的效能測試 sysbench安裝步驟 安裝具體分為ubuntu16.04和centos7.4 4.檢視版本 sysbench version 提示 automake 1.10.x ...