用mysqlslap壓測自定義sql
1、自定義sql語句
mysqlslap -uroot -p'xxxxxx' --iterations=100 --create-schema=allin_platform --concurrency=24,32,64 --number-of-queries=100 --query='SELECT * FROM customer_trends WHERE 1 = 1 AND (customer_id in ( 1408175318214)) AND (customer_id = 1408175318214) AND (is_valid not in ( -1)) AND trend_type in (1, 2, 7) AND (college_course_state = 0) GROUP BY resource_id ORDER BY op_date desc LIMIT 0, 10;'
--concurrency=N, -c N 表示併發量,也就是模擬多少個客戶端同時執行select。可指定多個值,以逗號或者--delimiter引數指定的值做為分隔符。例如:--concurrency=100,200,500;
--iterations=N, -i N 測試執行的迭代次數,代表要在不同併發環境下,各自執行測試多少次。
--create-schema 代表自定義的測試庫名稱,測試的schema,MySQL中schema也就是database。
--number-of-queries=N 總的測試查詢次數(併發客戶數×每客戶查詢次數),併發客戶數由concurrency指定
2、自定義sql語句檔案(重放sql,可以抓取線上庫的sql然後再測試庫使用如下方式重放)
mysqlslap -utest -pxxx -h 10.0.2.103 -P 4005 --iterations=1 --concurrency=24,32,64 --number-of-queries=1 --create-schema='test' --query=/root/select.sql
--query=/root/root_shell/test.sql ### 自定義查詢語句,預設一行一條sql並且以\n為分隔
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28916011/viewspace-2741079/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- mysqlslap效能壓測MySql
- mysqlslap 效能壓測MySql
- MySQL壓測工具mysqlslap的介紹與使用MySql
- mysqlslap測試MySql
- MySQL 效能壓測工具,從入門到自定義測試項MySql
- MySQL 效能壓測工具-sysbench,從入門到自定義測試項MySql
- netty自定義Decoder用於自定義協議Netty協議
- 實現MyBatisPlus自定義sql注入器MyBatisSQL
- Jmeter 壓測實戰:Jmeter 二次開發之自定義函式JMeter函式
- 自定義xunit測試用例的執行順序
- sql中select列有自定義函式 dblinkSQL函式
- 單據列表呼叫自定義SQL函式SQL函式
- 小書MybatisPlus第3篇-自定義SQLMyBatisSQL
- Mybatis-plus核心功能-自定義SQLMyBatisSQL
- XMind2TestCase 自定義測試用例設計模板
- SQL優化案例-自定義函式索引(五)SQL優化函式索引
- T-SQL——自定義函式解析JSON字串SQL函式JSON字串
- Flowable 6.6.0 BPMN使用者指南 - 17 高階用例 - 17.5 執行自定義SQL(Execute custom SQL)SQL
- 測試 iris 時自定義 context 包Context
- 自定義 Composer 包 dome 小測試
- 自定義View實用小技巧View
- SQL最佳化案例-自定義函式索引(五)SQL函式索引
- 疑問:mybatis如何自定義SQL執行時長MyBatisSQL
- 【TUNE_ORACLE】列出帶有自定義函式的SQL的SQL參考Oracle函式SQL
- 介面測試--自定義斷言設定
- 自定義註解例項實現SQL語句生成SQL
- Mybatis-Plus如何自定義SQL隱碼攻擊器?MyBatisSQL
- ezdxf寫CAD文字用自定義字型自定義字型
- 怎樣用apipost自定義加密方法API加密
- VBA 自定義常用函式 (備用)函式
- SpringBoot應用篇(一):自定義starterSpring Boot
- C語言[工程專案應用]gtest測試框架編寫以及自定義測試框架C語言框架
- SQL稽核 | SQLE 如何開發一條自定義的規則SQL
- 關於自定義View的drawText字型測量View
- flutter 用 CustomPaint 繪製自定義圖案FlutterAI
- 中介軟體自定義檢測 JWT 並通過自定義異常丟擲錯誤--筆記JWT筆記
- Spark SQL使用簡介(2)--UDF(使用者自定義函式)SparkSQL函式
- android自定義view(自定義數字鍵盤)AndroidView