国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 課堂 > 基礎(chǔ)知識 > 正文

sysbench安裝 運用 出圖

2024-09-12 20:30:03
字體:
供稿:網(wǎng)友
  背景
  最近著迷于性能測試,遂學(xué)習(xí)一把壓測神器sysbench
 
  通用安裝方法
  1.clone and download選擇copy URL
 
  2.cd /tmp --> Centos終端輸入git clone https://github.com/akopytov/sysbench.git
 
  3.按照README.MD中源碼安裝指導(dǎo)一步步操作即可。
  yum -y install make automake libtool pkgconfig libaio-devel
  yum -y install mariadb-devel
  ./autogen.sh
  ./configure
  make -j
  make install
 
  sysbench測試I/O
  關(guān)鍵詞:隨機產(chǎn)生數(shù)據(jù),測試不同磁盤,在不同磁盤目錄下執(zhí)行命令
 
  準備階段:sysbench --test=fileio --num-threads=4 --file-total-size=10G --file-test-mode=rndrw prepare
 
  壓力測試階段:sysbench --test=fileio --num-threads=4 --file-total-size=10G --file-test-mode=rndrw run
 
  清理數(shù)據(jù)階段:sysbench --test=fileio --num-threads=4 --file-total-size=10G --file-test-mode=rndrw cleanup
 
  基礎(chǔ)名稱解析==壓測要關(guān)注什么
  TPS:Transactions Per Second,每秒傳輸?shù)氖聞?wù)處理個數(shù)。這是指服務(wù)器每秒處理的事務(wù)數(shù),是支持事務(wù)的存儲引擎特有的一個性能指標。
 
  QPS:Queries Per Second,每秒查詢處理量,適用大多數(shù)存儲引擎。
 
  tpmC:Transactions Per Minute,每分鐘處理的交易量,等同于TPS,是TPC-C的測試指標(tpcc-mysql)。
 
  iops:每秒磁盤進行的I/O操作次數(shù)
 
  iowait:一個采樣周期內(nèi)有百分之幾的時間處于:CPU空閑、并且有仍未完成的I/O請求
 
  svctm:設(shè)備處理請求的平均時間(ms)。指的是讀寫請求脫離linux內(nèi)核調(diào)度,進入設(shè)備讀寫階段所耗時間。
 
  %util:可以簡單的理解為:單位時間內(nèi),設(shè)備繁忙比。比如,10秒鐘,有6秒在進行讀寫,則util = 60%。
 
  每秒I/O字節(jié)數(shù)(I/O吞吐)
 
  事務(wù)響應(yīng)時間
 
  I/O設(shè)備提供的設(shè)備級別IOPS、讀寫延時數(shù)據(jù)
 
  一般要關(guān)注的指標
  response time avg:平均響應(yīng)時間
 
  參數(shù)解釋:
  ./src/lua/oltp_read_write.lua 表示調(diào)用本腳本進行oltp模式測試
  --mysql-db=sbtest 表示指定測試庫
  --tables=10 表示生成10個測試表
  --table-size=100000 表示每個測試表填充數(shù)據(jù)量為100000
 
  run模式的參數(shù):
  --threads=1 表示發(fā)起1個并發(fā)連接
  --report-interval=10 表示每10秒輸出一次測試進度報告
  --rand-type=uniform 表示隨機類型為固定模式
  --max-time=300 表示最大執(zhí)行時長300秒
  --max-requests=0 表示總請求數(shù)為 0,因為上面已經(jīng)定義了總執(zhí)行時長,所以總請求數(shù)可以設(shè)定為 0;也可以只設(shè)定總請求數(shù),不設(shè)定最大執(zhí)行時長
  --percentile=99 表示設(shè)定采樣比例,默認是 95%;即丟棄1%的長請求,在剩余的99%里取最大值
 
  壓測三部曲
  prepare:準備階段,準備數(shù)據(jù)
  run:壓測執(zhí)行
  cleanup:壓測后馬上清理數(shù)據(jù)

(編輯:武林網(wǎng))

發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 东丽区| 台北市| 托克逊县| 梁山县| 增城市| 玉溪市| 安徽省| 蒙自县| 常德市| 靖西县| 八宿县| 桂平市| 新宁县| 万州区| 清远市| 平江县| 娱乐| 惠东县| 寿宁县| 镶黄旗| 威信县| 手游| 台前县| 兴义市| 龙泉市| 璧山县| 定远县| 化州市| 东方市| 常山县| 扎兰屯市| 敦煌市| 疏勒县| 自贡市| 彰武县| 衡东县| 军事| 达拉特旗| 宁德市| 云浮市| 巴东县|