mysql 基準測試

mysql 基準測試


基準測試策略

集成式(將整個應用包括mysql作為整體)堪簿、單組件式(單獨測試mysql系統(tǒng))

基準測試指標

吞吐量、響應時間裁替、擴展性蕾久、并發(fā)性

基準測試工具

集成測試工具:ab、http_load新娜、JMeter  
但組件測試工具:mysqlslap、sysbench既绩、database test suite概龄、mysql benchmark suit、super smack

基準測試樣例

1)http_load

urls.txt=>
    http://www.mysqlperformanceblog.com/  
    http://www.mysqlperformanceblog.com/page/2  
    http://www.mysqlperformanceblog.com/mysql-patches/  
    http://www.mysqlperformanceblog.com/msyql-performance-presentations/  
    http://www.mysqlperformanceblog.com/2006/09/06/slow-query-log-analyzes-tools/  
循環(huán)讀取訪問url連接饲握。測試最快訪問速度
 $ http_load -parallel 1 -seconds 10 urls.txt  
 =>測試結果
5個并發(fā)用戶私杜,循環(huán)方式讀取url連接,測試訪問速度  
  $http_load -parallel 5 -seconds 10 urls.txt
按訪問比率測試相關結果(按每秒5次請求計)
  $http_load -rate 5 -seconds 10 urls.txt
仿真更多負載互拾,將訪問比率提高到每秒20個請求歪今。  
  $http_load -rate 20 -seconds 10 urls.txt 

2)使用sysbench
  oltp 基準測試可以仿真事務處理的工作負荷。
    準備測試用表
    $sysbench --test=oltp --oltp-table-size=1000000 --mysql-db=test --mysql-user=root repare    
    以8個并發(fā)線程颜矿,只讀模式寄猩,運行基準測試60秒  
    $sysbench --test=oltp --oltp=table-size=1000000 --mysql-db=test --mysql-user=root -- max-time=60 --oltp-read-only=on --max-requests=0 --num-threads=8 run  
   運行顯示:
    事務數(shù)總計  
    每秒事務處理量  
    每請求的統(tǒng)計信息  
    線程公平性統(tǒng)計信息,用來表示仿真的工作負荷如何被“公平”分配
3)數(shù)據(jù)庫測試工具集中的dbt2 TPC-C
    準備數(shù)據(jù)  
    src/datagen -w 10 -d /mnt/data/dbt2-w10  
    加載數(shù)據(jù)到mysql數(shù)據(jù)庫  
    scripts/mysql/mysql_load_db.sh -d dbt2w10 -f /mnt/data/dbt2-w10 -s /var/lib/mysql/mysql.sock  
    運行基準測試  
    run_mysql.sh -c 10 -w 10 -t 300 -n dbt2w10 -u root -o /var/lib/mysql/mysql.sock -e  
  運行顯示  
    顯示每分鐘系統(tǒng)可以處理的事務數(shù)骑疆,數(shù)字越大越好  
4)mysql基準測試集  
    運行全部測試
$ cd /usr/share/mysql/sql-bench/ sql-bench$ ./run-all-tests --server=mysql --user=root --log --fast
最后編輯于
?著作權歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末田篇,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子箍铭,更是在濱河造成了極大的恐慌泊柬,老刑警劉巖,帶你破解...
    沈念sama閱讀 206,968評論 6 482
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件诈火,死亡現(xiàn)場離奇詭異兽赁,居然都是意外死亡,警方通過查閱死者的電腦和手機冷守,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,601評論 2 382
  • 文/潘曉璐 我一進店門刀崖,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人拍摇,你說我怎么就攤上這事亮钦。” “怎么了充活?”我有些...
    開封第一講書人閱讀 153,220評論 0 344
  • 文/不壞的土叔 我叫張陵蜂莉,是天一觀的道長蜡娶。 經(jīng)常有香客問我,道長映穗,這世上最難降的妖魔是什么窖张? 我笑而不...
    開封第一講書人閱讀 55,416評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮男公,結果婚禮上荤堪,老公的妹妹穿的比我還像新娘。我一直安慰自己枢赔,他們只是感情好澄阳,可當我...
    茶點故事閱讀 64,425評論 5 374
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著踏拜,像睡著了一般碎赢。 火紅的嫁衣襯著肌膚如雪。 梳的紋絲不亂的頭發(fā)上速梗,一...
    開封第一講書人閱讀 49,144評論 1 285
  • 那天肮塞,我揣著相機與錄音,去河邊找鬼姻锁。 笑死枕赵,一個胖子當著我的面吹牛,可吹牛的內(nèi)容都是我干的位隶。 我是一名探鬼主播拷窜,決...
    沈念sama閱讀 38,432評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼涧黄!你這毒婦竟也來了篮昧?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,088評論 0 261
  • 序言:老撾萬榮一對情侶失蹤笋妥,失蹤者是張志新(化名)和其女友劉穎懊昨,沒想到半個月后,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體春宣,經(jīng)...
    沈念sama閱讀 43,586評論 1 300
  • 正文 獨居荒郊野嶺守林人離奇死亡酵颁,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,028評論 2 325
  • 正文 我和宋清朗相戀三年,在試婚紗的時候發(fā)現(xiàn)自己被綠了月帝。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片躏惋。...
    茶點故事閱讀 38,137評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡,死狀恐怖嫁赏,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情油挥,我是刑警寧澤潦蝇,帶...
    沈念sama閱讀 33,783評論 4 324
  • 正文 年R本政府宣布款熬,位于F島的核電站,受9級特大地震影響攘乒,放射性物質(zhì)發(fā)生泄漏贤牛。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點故事閱讀 39,343評論 3 307
  • 文/蒙蒙 一则酝、第九天 我趴在偏房一處隱蔽的房頂上張望殉簸。 院中可真熱鬧,春花似錦沽讹、人聲如沸般卑。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,333評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽蝠检。三九已至,卻和暖如春挚瘟,著一層夾襖步出監(jiān)牢的瞬間叹谁,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 31,559評論 1 262
  • 我被黑心中介騙來泰國打工乘盖, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留焰檩,地道東北人。 一個月前我還...
    沈念sama閱讀 45,595評論 2 355
  • 正文 我出身青樓订框,卻偏偏與公主長得像析苫,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子布蔗,可洞房花燭夜當晚...
    茶點故事閱讀 42,901評論 2 345

推薦閱讀更多精彩內(nèi)容

  • 基準測試(benchmark)藤违,是新手和專家都必須掌握的一項基本技能,是針對系統(tǒng)設計的一種壓力測試纵揍。 1.1 為什...
    CaesarXia閱讀 1,851評論 0 1
  • 前言 上面一篇簡單介紹了Mysql的架構以及歷史背景泽谨,這一篇介紹主要介紹MySQL的基準測試璧榄,首先就要知道什么是基...
    阿亮私語閱讀 399評論 2 1
  • 基準測試是針對系統(tǒng)設計的一種壓力測試。通常的目標是為了掌握系統(tǒng)的行為吧雹。重新某個系統(tǒng)狀態(tài)骨杂,或者是做新硬件的可靠性測試...
    pantera19閱讀 237評論 0 1
  • 一、定義: 基準測試是一種測量和評估軟件性能指標的活動雄卷,用于建立某個時刻的性能基準搓蚪,以便當系統(tǒng)發(fā)生軟硬件變化時重新...
    煙雨十二樓閱讀 948評論 0 2
  • 為了避免pb生成的oc類和第三方app中類沖突妒潭,目前所有pb生成類都自動加上WXCPb前綴悴能, 每次生成,需要手動在...
    艾倫噢耶閱讀 2,423評論 0 5