最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

詳解Mysql5.7自帶的壓力測(cè)試命令mysqlslap及使用語法

 更新時(shí)間:2019年10月18日 10:18:32   作者:Gordon_luo2008  
mysqlslap是一個(gè)診斷程序,旨在模擬MySQL服務(wù)器的客戶端負(fù)載并報(bào)告每個(gè)階段的時(shí)間。這篇文章主要介紹了Mysql5.7自帶的壓力測(cè)試命令mysqlslap的相關(guān)知識(shí),需要的朋友可以參考下

前言

     mysqlslap是一個(gè)診斷程序,旨在模擬MySQL服務(wù)器的客戶端負(fù)載并報(bào)告每個(gè)階段的時(shí)間。它就像多個(gè)客戶端正在訪問服務(wù)器一樣工作。

1、使用的語法:

mysqlslap [options]

--auto-generate-sql, -a :自動(dòng)生成測(cè)試表和數(shù)據(jù),表示用mysqlslap自己生成的SQL腳本來測(cè)試并發(fā)壓力。
--auto-generate-sql-load-type=type :測(cè)試語句的類型,取值包括:read,key,write,update和mixed(默認(rèn))。
--auto-generate-sql-add-auto-increment :對(duì)生成的表自動(dòng)添加auto_increment列。
--create-schema :自定義的測(cè)試庫名稱。
--commint=N :設(shè)置N條DML后提交一次。
--compress, -C :如果服務(wù)器和客戶端支持都?jí)嚎s,則壓縮信息傳遞。
--concurrency=N, -c N :表示并發(fā)量,也就是模擬多少個(gè)客戶端同時(shí)執(zhí)行select??芍付ǘ鄠€(gè)值,例如:--concurrency=100,200,500。
--detach=N :執(zhí)行N條語句后斷開重連。
--debug-info, -T :打印內(nèi)存和CPU的相關(guān)信息。
--engine=engine_name, -e engine_name :要測(cè)試的引擎,可以有多個(gè),用分隔符隔開。例如:--engines=myisam,innodb。
--iterations=N, -i N :測(cè)試執(zhí)行的迭代次數(shù),表示要在不同并發(fā)環(huán)境下,各自運(yùn)行測(cè)試多少次。
--number-char-cols=N, -x N :自動(dòng)生成的測(cè)試表中包含N個(gè)字符類型的列,默認(rèn)為1。
--number-int-cols=N, -y N :自動(dòng)生成的測(cè)試表中包含N個(gè)數(shù)字類型的列,默認(rèn)為1。
--number-of-queries=N :總的測(cè)試查詢次數(shù)(并發(fā)客戶數(shù)×每客戶查詢次數(shù))。
--only-print :只打印測(cè)試語句而不實(shí)際執(zhí)行。
--query=name,-q :使用自定義腳本執(zhí)行測(cè)試,例如可以自定義一個(gè)存儲(chǔ)過程或者sql語句來執(zhí)行測(cè)試。

2、案例

測(cè)試100個(gè)并發(fā),自動(dòng)生成SQL測(cè)試腳本,執(zhí)行1000次總查詢:

root# mysqlslap -uroot -p123456 -a --concurrency=100 --number-of-queries 1000 
Benchmark
 Average number of seconds to run all queries: 0.725 seconds
 Minimum number of seconds to run all queries: 0.725 seconds
 Maximum number of seconds to run all queries: 0.725 seconds
 Number of clients running queries: 100
 Average number of queries per client: 10

測(cè)試100個(gè)并發(fā)線程,測(cè)試次數(shù)5次,自動(dòng)生成SQL測(cè)試腳本,讀、寫、更新混合測(cè)試,自增長字段,測(cè)試引擎為innodb,執(zhí)行5000次總查詢

root# mysqlslap -uroot -p123456--concurrency=100 --iterations=5 --auto-generate-sql --auto-generate-sql-load-type=mixed --auto-generate-sql-add-autoincrement --engine=innodb --number-of-queries=5000

Benchmark
 Running for engine innodb
 Average number of seconds to run all queries: 1.264 seconds
 Minimum number of seconds to run all queries: 1.161 seconds
 Maximum number of seconds to run all queries: 1.404 seconds
 Number of clients running queries: 100
 Average number of queries per client: 50

總結(jié)

以上所述是小編給大家介紹的Mysql5.7自帶的壓力測(cè)試命令mysqlslap及使用語法,希望對(duì)大家有所幫助,如果大家有任何疑問請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!
如果你覺得本文對(duì)你有幫助,歡迎轉(zhuǎn)載,煩請(qǐng)注明出處,謝謝!

相關(guān)文章

  • MySQL中隱式轉(zhuǎn)換的踩坑記錄以及解決方法分享

    MySQL中隱式轉(zhuǎn)換的踩坑記錄以及解決方法分享

    這篇文章主要和大家分享一個(gè)MySQL隱式轉(zhuǎn)換時(shí)踩過的坑,差點(diǎn)把服務(wù)器整崩潰了,以及最后的解決辦法。文中的示例代碼講解詳細(xì),感興趣的可以了解一下
    2022-11-11
  • MySQL與PHP的基礎(chǔ)與應(yīng)用專題之?dāng)?shù)據(jù)查詢

    MySQL與PHP的基礎(chǔ)與應(yīng)用專題之?dāng)?shù)據(jù)查詢

    MySQL是一個(gè)關(guān)系型數(shù)據(jù)庫管理系統(tǒng),由瑞典MySQL?AB?公司開發(fā),屬于?Oracle?旗下產(chǎn)品。MySQL?是最流行的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)之一,本系列將帶你掌握php與mysql的基礎(chǔ)應(yīng)用,本篇從數(shù)據(jù)的查詢開始
    2022-02-02
  • 如何解決mysql深度分頁問題

    如何解決mysql深度分頁問題

    這篇文章主要介紹了如何解決mysql深度分頁問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-01-01
  • MySQL降權(quán)運(yùn)行之MySQL以Guests帳戶啟動(dòng)設(shè)置方法

    MySQL降權(quán)運(yùn)行之MySQL以Guests帳戶啟動(dòng)設(shè)置方法

    我們?cè)趙indows服務(wù)器中使用mysql數(shù)據(jù)的時(shí)候,mysql默認(rèn)都是以system權(quán)限運(yùn)行,如果出現(xiàn)了安全問題,黑客就可以通過mysql提權(quán)新建用戶什么的,所以mysql低權(quán)限運(yùn)行非常必要
    2014-07-07
  • 安裝MySQL時(shí),輸入mysqld --install后,顯式該文件已存在問題

    安裝MySQL時(shí),輸入mysqld --install后,顯式該文件已存在問題

    這篇文章主要介紹了安裝MySQL時(shí),輸入mysqld --install后,顯式該文件已存在問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-12-12
  • Mysql my.cnf配置文件參數(shù)詳解

    Mysql my.cnf配置文件參數(shù)詳解

    Linux 操作系統(tǒng)中 MySQL 的配置文件是 my.cnf,一般會(huì)放在 /etc/my.cnf 或 /etc/mysql/my.cnf 目錄下,這篇文章主要介紹了Mysql my.cnf配置文件參數(shù)詳解,需要的朋友可以參考下
    2023-11-11
  • sql語句escape查詢數(shù)據(jù)中含通配字符[ %用法詳解

    sql語句escape查詢數(shù)據(jù)中含通配字符[ %用法詳解

    這篇文章主要為大家介紹了sql語句escape查詢數(shù)據(jù)中含通配字符[ %用法詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-08-08
  • mysql外鍵的三種關(guān)系實(shí)例詳解

    mysql外鍵的三種關(guān)系實(shí)例詳解

    這篇文章主要介紹了mysql外鍵的三種關(guān)系,結(jié)合實(shí)例形式詳細(xì)分析了mysql外鍵多對(duì)一、多對(duì)多、一對(duì)一3種關(guān)系及相關(guān)使用技巧,需要的朋友可以參考下
    2020-01-01
  • MySQL學(xué)習(xí)之事務(wù)與并發(fā)控制

    MySQL學(xué)習(xí)之事務(wù)與并發(fā)控制

    這篇文章主要介紹了MySQL中的事務(wù)與并發(fā)控制,一個(gè)事務(wù)可以理解為一組操作,這一組操作要么全部執(zhí)行,要么全部不執(zhí)行,想了解更多的小伙伴,可以參考閱讀本文
    2023-03-03
  • MySQL創(chuàng)建高性能索引的全步驟

    MySQL創(chuàng)建高性能索引的全步驟

    這篇文章主要給大家介紹了關(guān)于MySQL創(chuàng)建高性能索引的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-05-05

最新評(píng)論

肥乡县| 九台市| 通海县| 望城县| 浦北县| 北安市| 昆明市| 克什克腾旗| 延安市| 苍溪县| 新蔡县| 吉木乃县| 上思县| 论坛| 罗田县| 堆龙德庆县| 曲沃县| 抚顺县| 镶黄旗| 绥芬河市| 巩义市| 龙游县| 剑河县| 历史| 邯郸市| 连山| 河西区| 阿荣旗| 融水| 岳阳市| 吕梁市| 佛教| 独山县| 东阳市| 思茅市| 武安市| 桐柏县| 芜湖市| 钟山县| 志丹县| 土默特右旗|