用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
- 用mysqlslap對MySQL進行壓力測試MySql
- mysqlslap壓力測試介紹MySql
- 壓力測試工具之mysqlslapMySql
- MySQL基準壓力測試工具MySQLSlapMySql
- 官方壓測工具mysqlslap介紹及使用MySql
- MySQL壓測工具mysqlslap的介紹與使用MySql
- mysqlslap測試MySql
- mysql之 mysql資料庫壓力測試工具(mysqlslap)MySql資料庫
- centos7中mysql自帶壓測工具mysqlslap使用CentOSMySql
- MySQL 效能壓測工具,從入門到自定義測試項MySql
- SQL自定義排序SQL排序
- MySQL 效能壓測工具-sysbench,從入門到自定義測試項MySql
- mysqlslap 效能測試工具MySql
- MySQL 效能測試工具mysqlslapMySql
- Pl/SQL 自定義型別SQL型別
- 自定義PL/SQL異常SQL
- SQL SERVER 自定義函式SQLServer函式
- SQL 自定義函式FUNCTIONSQL函式Function
- Jmeter 壓測實戰:Jmeter 二次開發之自定義函式JMeter函式
- Sql Server系列:自定義函式SQLServer函式
- Linq to sql 自定義型別SQL型別
- 自定義xunit測試用例的執行順序
- netty自定義Decoder用於自定義協議Netty協議
- mysql效能測試工具之mysqlslap薦MySql
- Mysql5.1 - mysqlslap效能測試工具MySql
- XMind2TestCase 自定義測試用例設計模板
- 實現MyBatisPlus自定義sql注入器MyBatisSQL
- SQL Server 中自定義資料型別SQLServer資料型別
- 單據列表呼叫自定義SQL函式SQL函式
- Mybatis-plus核心功能-自定義SQLMyBatisSQL
- 自定義View實用小技巧View
- SQL SERVER 2000壓力測試SQLServer
- 小書MybatisPlus第3篇-自定義SQLMyBatisSQL
- SQL優化案例-自定義函式索引(五)SQL優化函式索引