Ubuntu 18 安裝Sysbench

Ubuntu 18 安裝Sysbench


首先下載Sysbench源碼。運行wget https://github.com/akopytov/sysbench/archive/1.0.20.tar.gz命令。

在這裏插入圖片描述

然後將文件重命名並解壓縮。

mv 1.0.20.tar.gz sysbench.tar.gz
tar -zxvf sysbench.tar.gz

在這裏插入圖片描述

然後安裝編譯必須的文件,並編譯。

sudo apt install -y  automake
sudo apt install -y  libtool
sudo apt install -y  pkg-config
sudo apt install -y libmysqlclient-dev
cd cd sysbench-1.0.20/
./autogen.sh
./configure
sudo make -j
sudo make install

在這裏插入圖片描述

運行sysbench --version查看版本。

在這裏插入圖片描述

然後運行sysbench --db-driver=mysql --time=300 --threads=4 --report-interval=1 --mysql-host=127.0.0.1 --mysql-port=3306 --mysql-user=root --mysql-password=root --mysql-db=test_db --tables=20 --table_size=1000000 oltp_read_write --db-ps-mode=disable prepare對數據庫進行壓力測試。其中test_db數據庫需要自己創建。由於筆者電腦配置較低,所以--threads設置爲4。讀者可以根據自己電腦配置修改。

在這裏插入圖片描述

總結

  書上的代碼直接運行絕大部分是對的,但是總有一些軟件的更新使得作者無能爲力。之前的API是對的,但是之後就廢棄了或修改了是常有的事。所以我們需要跟蹤源代碼。這只是一個小小的問題,如果沒有前輩的無私奉獻,很難想象我們自己一天能學到多少內容。感謝各位前輩的辛勤付出,讓我們少走了很多的彎路!

點個贊再走唄!歡迎留言哦!

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章