老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

重慶分公司,新征程啟航

為企業提供網站建設、域名注冊、服務器等服務

怎么測試mysql的壓力 mysql 壓力測試

Mysql 如何進行壓力測試????

偶是隊長軟件工程師|5691個滿意答案2009-08-24兩種簡單的方法,一個是使用海量數據進行測試性能。一個是使用測試工具,比如mysqlslap等等等等。 追問: mysqlslap工具在網上看了,但不知道怎么用啊,能否告知一二???要下載這個工具嗎?? 回答: 你要是有MYSQL5系列的數據庫,這個工具是自帶的啊。如果沒有,建議下載。 追問: 我是MySql5.1的啊,但還是沒找到在哪兒?。浚??能否指點一下啊,謝謝?。。?回答: 暈,你當成可視化的了?無語。你打開控制臺,然后就可以執行測試的命令了。。。你可以參考下MYSQL的官方說明:dev.mysql.com/doc/refman/5.1/en/mysqlslap.html這個網上有很多的測試教程,你可以看看,不過不是特別實用。。。 追問: 我是應用程序的怎么用???? 回答: 我看,你可能有點誤解了壓力測試了。第一,你的應用程序,是否是以數據為中心的,如果不是,那之前我和你說的那些全部就是廢話。第二,就算是以數據為中心的,你也沒說明白你要測試什么,如果你要測試MYSQL,那沒什么必要。因為已經是很成熟的產品了。第三,如果是你要測試你的程序,而且你的程序擁有后臺數據庫,那你可以針對不同平臺的解決方案,使用不同的測試方法,比如如果是.NET + MYSQL數據庫 ,就可以使用VS自帶的測試工具,連同代碼,和數據訪問都可以進行測試。如果你是專業的軟件測試人員,可以使用黑盒,白盒兩種方式分別測試,不做贅述。

成都創新互聯-專業網站定制、快速模板網站建設、高性價比西塞山網站開發、企業建站全套包干低至880元,成熟完善的模板庫,直接使用。一站式西塞山網站制作公司更省心,省錢,快速模板網站建設找我們,業務覆蓋西塞山地區。費用合理售后完善,10余年實體公司更值得信賴。

怎么使用tpcc做mysql的壓力測試

怎么使用tpcc做mysql的壓力測試

首先mysql/bin 目錄里應該有mysqlslap.exe,我的版本是 5.5.11,里面是有這玩意的

在執行之前需要在mysql里建一個mysqlslap的database

use mysqlslap

然后建表news,classify輸數據...

在命令行里輸入:

C:\Program Files\MySQL\MySQL Server 5.5\binmysqlslap -u root –no-defaults -p -c

reate-schema=example --query="SELECT n.* FROM news n,classify c WHERE n.type=c.id AND c.type='2'" --iterations=1000

其中-u為username,-p為使用密碼,query引號后的內容為執行的測試的sql,循環1000次

要求輸入密碼

Enter password: ****

結果:

Benchmark

Average number of seconds to run all queries: 0.007 seconds

Minimum number of seconds to run all queries: 0.000 seconds

Maximum number of seconds to run all queries: 1.016 seconds

Number of clients running queries: 1

Average number of queries per client: 1

如何用mysqlslap進行壓力測試

壓力測試工具mysqlslap 使用幫助--help介紹的很詳細,下面是一些常用的選項。根據幫助文檔就可以自己敲命令進行壓力測試了。

--concurrency代表并發數量,多個可以用逗號隔開,當然你也可以用自己的分隔符隔開,這個時候要用到--delimiter開關。

--engines代表要測試的引擎,可以有多個,用分隔符隔開。

--iterations代表要運行這些測試多少次。

--auto-generate-sql 代表用系統自己生成的SQL腳本來測試。

--auto-generate-sql-load-type 代表要測試的是讀還是寫還是兩者混合的(read,write,update,mixed)

--number-of-queries 代表總共要運行多少次查詢。每個客戶運行的查詢數量可以用查詢總數/并發數來計算。比如倒數第二個結果2=200/100。

--debug-info 代表要額外輸出CPU以及內存的相關信息。

--number-int-cols 代表示例表中的INTEGER類型的屬性有幾個。

--number-char-cols 意思同上。

--create-schema 代表自己定義的模式(在MySQL中也就是庫)。

--query 代表自己的SQL腳本。

--only-print 如果只想打印看看SQL語句是什么,可以用這個選項。

mysqlslap對于模擬多個用戶同時對MySQL發起“進攻”提供了方便。同時詳細的提供了“高負荷攻擊MySQL”的詳細數據報告。而且如果你想對于多個引擎的性能。這個工具再好不過了。

如何使用MySQL自帶的性能壓力測試工具mysqlslap

1

使用--auto-generate-sql參數表示用mysqlslap工具自己生成的SQL腳本來測試并發壓力

mysqlslap --auto-generate-sql -uroot -p123456

2

并發測試,使用–concurrency來模擬并發連接,連接數可以多個,用逗號隔開

mysqlslap --auto-generate-sql --concurrency=100 -uroot -p123456

mysqlslap --auto-generate-sql --concurrency=50,100 -uroot -p123456

3

使用--iterations模擬迭代測試,用于需要多次執行測試得到平均值。

mysqlslap --auto-generate-sql --iterations=5 -uroot -p123456

4

使用--engine測試不同的存儲引擎的性能進行對比

mysqlslap --auto-generate-sql --concurrency=50,100 --iterations=5 --engine=myisam,innodb -uroot -p123456

5

--query=name,-q 指定自定義腳本執行測試,例如可以調用自定義的一個存儲過程或者sql語句來執行測試。--create-schema 指定自定義的測試數據庫名稱,

mysqlslap --auto-generate-sql --concurrency=50,100 --create-schema="landclash" --query="call landclash.sp_player_getname(34);" --number-of-queries=5000 -uroot -p123456


網頁題目:怎么測試mysql的壓力 mysql 壓力測試
路徑分享:http://www.xueling.net.cn/article/dopcgjg.html

其他資訊

在線咨詢
服務熱線
服務熱線:028-86922220
TOP
主站蜘蛛池模板: 狠狠躁天天躁夜夜躁婷婷老牛影视 | 挺进陈书婷雪白大腿呻吟 | 中文字幕久久久人伦 | 黄a大片av永久免费 久久综合九色综合国产 | 欧美不卡一区二区三区 | 色婷婷久久一区二区三区麻豆 | 免费操片| 国产一区二区三区四区五区精品 | 精品香蕉久久久爽爽 | 东京热加勒比无码少妇 | 日本91精品| 国产成人久久精品二三区无码 | 99久久精品费精品国产风间由美 | 精品盗摄一区二区三区 | 毛片欧美 | 四虎影院wwww| 日韩精品无码一区二区 | 日韩欧美~中文字幕 | 中国亚洲女人69内射少妇 | 亚洲成aⅴ人片在线观 | 九九热线精品视频98 | 日本黄色高清 | 九九九国产| 成人性生交大片看1 | 中文字幕日日骚 | 久草久热 | 韩国日本在线观看 | 激情欲成人av在线观看av | 国内精品久久久久精品 | 国产成人综合美国十次 | 国产一区二区三区在线免费看 | www.国产区 | 亚洲国产97色在线张津瑜 | 抖音奶片无罩子52秒回放 | 日韩亚洲国产中文永久 | 亚洲精品久久无码2021 | 成人无码av片在线观看 | 国内一区二区 | 在线观看免费黄视频 | 欧美大片首页欧美大片首页 | 国产亚洲欧美日韩精品一区二区三区 |