一、安裝
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 ...