— ===================
— mysqlslap 性能測試工具
— ===================
常用參數
--concurrency??#代表并發數量,多個可以用逗號隔開。例如:--concurrency=50,200,500 --engines??#代表要測試的引擎,可以有多個,用分隔符隔開。例如:--engines=myisam,innodb,memory --iterations?#代表要在不同并發環境下,各自運行測試多少次。 --auto-generate-sql?#代表用mysqlslap工具自己生成的SQL腳本來測試并發壓力。 --auto-generate-sql-add-auto-increment??#代表對生成的表自動添加auto_increment列,從5.1.18版本開始, --auto-generate-sql-load-type??#代表要測試的環境是讀操作還是寫操作還是兩者混合的(read,write,update,mixed) --number-of-queries??#代表總共要運行多少條查詢。 --debug-info??#代表要額外輸出CPU以及內存的相關信息。 --number-int-cols??#代表示例表中的Integer類型的屬性有幾個。 --number-char-cols??#代表示例表中的vachar類型的屬性有幾個。 --create-schema???#代表自定義的測試庫名稱。 --query??#代表自定義的測試SQL腳本。
#測試同時不同的存儲引擎的性能進行對比:并發50-100,1000次查詢
— default
mysqlslap?-a?--concurrency=50,100?--number-of-queries?1000?--iterations=5?--engine=myisam,innodb?--debug-info mysqlslap?-a?--concurrency=50,100?--number-of-queries?3000?--iterations=5?--auto-generate-sql ?--auto-generate-sql-add-auto-increment?--engine=ndbcluster?--debug-info
— mixed
mysqlslap?--defaults-file=/etc/my.cnf??--concurrency=100,200,400?--iterations=1?--number-int-cols=4?--number-char-cols=35?--auto-generate-sql? --auto-generate-sql-add-autoincrement?--auto-generate-sql-load-type=mixed?--engine=ndbcluster?--number-of-queries=3000000 ?--debug-info? mysqlslap?--defaults-file=/etc/my.cnf??--concurrency=500?--iterations=1?--number-int-cols=4?--number-char-cols=35?--auto-generate-sql? --auto-generate-sql-add-autoincrement?--auto-generate-sql-load-type=mixed?--engine=ndbcluster?--number-of-queries=3000000?--debug-info
— write
mysqlslap?--defaults-file=/etc/my.cnf??--concurrency=500?--iterations=1?--number-int-cols=4?--number-char-cols=35?--auto-generate-sql?--auto-generate-sql -add-autoincrement?--auto-generate-sql-load-type=write?--engine=ndbcluster?--number-of-queries=3000000 ?--debug-info? mysqlslap?--defaults-file=/etc/my.cnf??--concurrency=500,600,700,800,900?--iterations=1?--number-int-cols=4?--number-char-cols=35?--auto-generate-sql? --auto-generate-sql-add-autoincrement?--auto-generate-sql-load-type=write?--engine=ndbcluster?--number-of-queries=3000000 ?--debug-info
?以上就是mysqlslap 性能測試工具的內容,更多相關內容請關注PHP中文網(www.php.cn)!
? 版權聲明
文章版權歸作者所有,未經允許請勿轉載。
THE END