1. 程式人生 > >使用sysbench對Oracle做基準測試(三) THREADS

使用sysbench對Oracle做基準測試(三) THREADS

</pre><pre name="code" class="sql">sysbench threads的測試
--感覺這個測試的是作業系統核心的效率。
--測試大致思想就是建立一些執行緒並把它放到執行佇列中去 ,
--每個執行緒發出request request內容大體是申請mutex -釋放CPU-釋放mutex  
--由於是基準測試,只需要使用相同的引數,在不同的機器上執行即可


--test=threads            --指明測試內容為tread
--num-threads=20          --建立多少個程序
--thread-yields=500       --每次請求的壓力 官方文件是說 鎖定-釋放CPU-解鎖  但是這個yelid沒搞清楚是什麼操作
--thread-locks= 222       --需要建立的mutex的數量


[
[email protected]
sysbench]# ./sysbench --test=threads --num-threads=20 --thread-yields=500 --thread-locks=2222 run sysbench 0.5: multi-threaded system evaluation benchmark Running the test with following options: Number of threads: 20 Random number generator seed is 0 and will be ignored Threads started! General statistics: total time: 3.0081s total number of events: 10000 total time taken by event execution: 59.9833s response time: min: 0.80ms avg: 6.00ms max: 54.80ms approx. 95 percentile: 9.79ms Threads fairness: events (avg/stddev): 500.0000/103.17 execution time (avg/stddev): 2.9992/0.01


相關推薦

使用sysbenchOracle基準測試() THREADS

</pre><pre name="code" class="sql">sysbench threads的測試 --感覺這個測試的是作業系統核心的效率。 --測試大致思想就是建立一些執行緒並把它放到執行佇列中去 , --每個執行緒發出request r

使用sysbenchOracle基準測試(-) 安裝篇

sysbench是一款開源的多執行緒效能測試工具, 可以執行CPU/記憶體/執行緒/IO/資料庫等方面的效能測試。 資料庫目前支援MySQL/Oracle/PostgreSQL。 由於sysbench 已經託管到launchpad。 souuceforge已經不可用。獲取s

sysbenchlinux進行基準測試

sysbench提供了針對linux的基準測試能力,它支援測試CPU、記憶體、檔案IO、訊號量、執行緒等的能力,甚至包括mysql的基準測試。 1. 基本指令 sysbench [common-

【MySQL】【壓測】使用sysbenchMySQL進行壓力測試

usr with sleep library val repos then plot 停止 1.背景 ? 出自percona公司,是一款多線程系統壓測工具,可以根據影響數據庫服務器性能的各種因素來評估系統的性能。例如,可以用來測試文件IO,操作系統調度器,內存分配和傳輸

使用 Hibench Spark 進行基準測試

文章目錄 概述 環境準備 安裝 配置 執行 配置 檢視報告 概述 專案地址: Intel-hadoop/HiBench Hibench 是 Intel 開源的大資料

jmeter模擬網站壓力測試

一般的網站,在進入業務功能前先需登入,然後才能訪問業務功能。基本框架如下 詳細步驟: 1 .用badboy錄製登入,訪問隨意一個網址。 2.用jmeter開啟,一會自己寫的時候可以參考裡面的引數名稱或路徑什麼的。如果對http熟悉可以省略這兩部直接寫指令碼 3

JmeterOracle資料庫壓力測試

      在我看來壓力測試的壓測物件可以分為UI,介面及資料庫三個部分吧,對介面及介面進行壓測還算熟悉,定位效能瓶頸,對資料庫SQL執行壓測也是需要做的。工具呢?還是Jmeter    1、將需要用到的連結Oracle的架包放到jmeter中        在資料庫伺服器安

學習使用Jmeter壓力測試()--資料庫測試

資料庫測試         JMeter可以做為Web伺服器與瀏覽器之間的代理閘道器,以捕獲瀏覽器的請求和Web伺服器的響應,這樣就可很容易的生成效能測試指令碼。 根據指令碼,JMeter可通過執

sysbench的CPU,檔案I/O,OLTP基準測試

sysbench是一款多執行緒系統壓測工具,可以執行多種型別的基準測試,它不僅設計用來測試資料的效能,也可以測試執行資料庫的服武器的效能 一,CPU基準測試 最典型的子系統測試 該測試使用64位整數,測試計算素數直到某個最大值所需要的時間 GNU/Linux伺服器: 檢視CPU配

利用雅虎ycsbcassandra性能測試

cto ted eml form 1.0 dev 用戶控制 宋體 password 準備: 環境: 兩臺虛擬機:ip:192.168.138.128/129;配置:2核4G; 版本:apache-cassandra-3.10    ycsb-cassandra-bin

詳解MySQL基準測試sysbench工具

threads 組件 程序 原因 str 前言 全面 無法連接 不同 前言 作為一名後臺開發,對數據庫進行基準測試,以掌握數據庫的性能情況是非常必要的。本文介紹了MySQL基準測試的基本概念,以及使用sysbench對MySQL進行基準測試的詳細方法。 文章有疏漏之處,歡迎

詳解MySQL基準測試sysbench工具(轉)

lua 增刪 後臺 simple ads 執行時間 bench 進行 響應 前言 作為一名後臺開發,對數據庫進行基準測試,以掌握數據庫的性能情況是非常必要的。本文介紹了MySQL基準測試的基本概念,以及使用sysbench對MySQL進行基準測試的詳細方法。 文章有疏漏

後端接口數據容錯性測試

部分 代理服 charles char 生產環境 div 如果 沒有 傳輸過程 在工作過程中,生產app產品偶爾會發生一些在測試過程中無法發現的bug,很多時候是因為在生產環境中服務更不穩定,後端接口會有很多異常返回,例如最常見的result code為非200,或者在數據

MySQL基準測試工具-sysbench安裝測試

MySQL基準測試環境:CentOS6.5,MySQL5.7.221.下載 sysbench下載地址2.安裝 tar -zxvf sysbench-1.1.0.tar.gz yum install automake libtool –y #安裝依賴包 cd sysbench-0.4.12.14 ./au

Houdini技術體系 基礎管線() :UE4以選擇區域的方式地形生成和更新 上篇

class 通過 例如 tex 總結 對比 RM span 裏的 背景 前一節裏,解決了Houdini地形無縫導入到UE4的流程問題。但這種方法也有它的局限性,在實際遊戲項目裏,LA和LD還是偏向在遊戲引擎編輯器裏工作,他們的一些設計也會影響到地形的信息,那麽就需要

詳解MySQL基準測試sysbench工具-轉載-(作者:程式設計迷思)

轉載地址:https://www.cnblogs.com/kismetv/archive/2017/09/30/7615738.html 參考:https://blog.csdn.net/oahz4699092zhao/article/details/53332105 一、基準測試簡介

使用 JMH Kotlin 的基準測試

一. 基準測試 基準測試是指通過設計科學的測試方法、測試工具和測試系統,實現對一類測試物件的某項效能指標進行定量的和可對比的測試。 基準測試是一種測量和評估軟體效能指標的活動。你可以在某個時候通過基準測試建立一個已知的效能水平(稱為基準線),當系統的軟硬體環境發生變化之後再進行

Python用Selenium自動化測試):Page Object專題

Page Object專題 頁面物件模型的設計優勢: 創造可以被多個測試用例共享的可重用程式碼。 減少大量重複的程式碼。 如果使用者介面發生改變,則修改只用在一處進行。 圖片來源: 目的:測試程式碼與被測頁面物件程式碼分離,後期如果有頁面元素髮生了更改,

Apache Kafka基準測試:每秒寫入2百萬(在臺廉價機器上)

原文連結  譯者:astron  原文作者: Jay Kreps 2014年4月27日 我寫過一篇LinkedIn如何使用Apache Kafka作為集中釋出訂閱日誌,以便在應用程式,流處理和Hadoop之間整合資料的部落格文章。 為了達到這樣的目的,這個“通用日誌”必須是一個簡單的抽象。

JavaWebService實現類的方法單元測試

作者:Java兔學會了使用Junit4對webService介面做單元測試後,這次在service實現類中寫了個方法,不是介面,寫好方法後想寫個單元測試測試一下,卻忽然不知道該如何測試起來。由於這是個獨立的方法,不是個介面,以為只要new一個實現類呼叫下這個方法即可,卻發現方法中涉及到的mapper物件均為n