亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

mysqlslap壓力測試介紹

發布時間:2020-08-06 23:11:22 來源:ITPUB博客 閱讀:209 作者:feelpurple 欄目:MySQL數據庫
mysqlslap是一款壓力測試工具,它會模擬多個客戶端訪問MySQL服務,記錄各個階段的消耗時間。

主要參數如下:

--host=host_name, -h host_name MySQL服務器所在的主機

--user=user_name, -u user_name 連接到MySQL服務器所使用的用戶名

--password[=password], -p[password] 連接到MySQL服務器所使用的密碼

--query=value, -q value 執行的SQL語句

--number-of-queries=N 每個客戶端執行SQL語句的次數。需要注意的是,每條SQL之間的;都會算作一次,例如--query="use test;insert into t values(null)"就是2次。
mysqlslap --delimiter=";" --number-of-queries=10 --query="use test;insert into t values(null)" 這個語句會執行5次INSERT操作

--concurrency=N, -c N 模擬客戶端的并行度

--iterations=N, -i N 執行壓力測試的次數

--create-schema=value 在哪個用戶下執行壓力測試

--commit=N 執行多少條SQL進行提交,默認沒有提交

--auto-generate-sql, -a 當沒有指定SQL語句的時候,自動生成SQL語句

--number-char-cols=N, -x N 自動生成SQL語句中,VARCHAR字段的個數

--number-int-cols=N, -y N 自動生成SQL語句中,INT字段的個數

--auto-generate-sql-add-autoincrement 自動生成SQL語句所使用的表中,增加一個自增序列

--auto-generate-sql-execute-number=N 自動生成SQL語句的查詢次數

--auto-generate-sql-guid-primary 增加一個GUID為基礎的主鍵到自動生成的表中

--auto-generate-sql-load-type=type 指定壓力測試的類型。可以設置的類型有read (表掃描)、write (插入語句)、key (讀主鍵)、update (更新主鍵)或mixed(一半插入操作、一半查詢操作),默認類型是mixed

--auto-generate-sql-secondary-indexes=N 指定自動生成的表中,非主鍵索引的數量,默認是沒有創建非主鍵索引

--auto-generate-sql-unique-query-number=N 指定對自動生成的表執行查詢的不同個數,默認值是10

--auto-generate-sql-unique-write-number=N 指定對自動生成的表執行寫操作的不同個數,默認值是10

示例:
使用neo用戶登錄,模擬30個用戶連接,共執行10萬次請求

[root@localhost ~]# /software/bin/mysqlslap -h 192.168.78.141 --user=system --password=system --query="use fire;select * from test2" --number-of-queries=100000 -c 30 -i 10 --create-schema=neo
--執行結果
Benchmark
Average number of seconds to run all queries: 6.779 seconds
Minimum number of seconds to run all queries: 6.607 seconds
Maximum number of seconds to run all queries: 7.310 seconds
Number of clients running queries: 30
Average number of queries per client: 3333

使用自動生成SQL方式,模擬30個用戶并發連接,執行10000次不同的查詢,每執行10000條SQL語句進行事務提交

[root@localhost ~]# /software/bin/mysqlslap -h 192.168.78.141 --user=system --password=system --auto-generate-sql --auto-generate-sql-add-autoincrement --auto-generate-sql-execute-number=100000 --
commit=10000 --create-schema=neo
Benchmark
Average number of seconds to run all queries: 16.332 seconds
Minimum number of seconds to run all queries: 16.332 seconds
Maximum number of seconds to run all queries: 16.332 seconds
Number of clients running queries: 1
Average number of queries per client: 100000
向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

高邮市| 滁州市| 手机| 常山县| 屯留县| 江华| 新丰县| 城口县| 洛阳市| 文安县| 永清县| 开平市| 应城市| 襄汾县| 冕宁县| 玛多县| 英德市| 通道| 云和县| 南丰县| 陆良县| 隆林| 达日县| 通渭县| 岳普湖县| 建德市| 临邑县| 常德市| 梨树县| 德清县| 容城县| 什邡市| 泰顺县| 平定县| 宣威市| 肥城市| 方山县| 洪江市| 三河市| 万年县| 佛坪县|