數據庫測試套件中的dbt TPCC 測試
數據庫測試套件(Database Test Suite)中的dbt 是一款免費的TPCC 測試工具TPCC 是TPC 組織發布的一個測試規范用於模擬測試復雜的在線事務處理系統(OLTP)它的測試結果包括每分鐘事務數(tpmC)以及每事務的成本(Price/tpmC)這種測試的結果非常依賴硬件環境所以公開發布的TPCC 測試結果都會包含具體的系統硬件配置信息
dbt 並不是真正的TPCC 測試它沒有得到TPC 組織的認證它的結果不能直接跟TPCC 的結果做對比而且本書作者開發了一款比dbt 更好的測試工具詳細情況見 節
下面看一個設置和運行dbt 基准測試的例子這裡使用的是dbt 版本這個版本能夠支持MySQL 的最新版本(還有更新的版本但包含了一些MySQL 不能提供完全支持的修正)下面是測試步驟
准備測試數據
下面的命令會在指定的目錄創建用於 個倉庫的數據每個倉庫使用大約MB磁盤空間測試所需要的總的磁盤空間和倉庫的數量成正比因此可以通過w 參數來調整倉庫的個數以生成合適大小的數據集
[] []
From:http://tw.wingwit.com/Article/program/MySQL/201311/29725.html