日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

tpcc mysql优化_tpcc_mysql性能测试

發布時間:2023/12/2 数据库 48 豆豆
生活随笔 收集整理的這篇文章主要介紹了 tpcc mysql优化_tpcc_mysql性能测试 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

. bzr branch lp:~percona-dev/perconatools/tpcc-mysql

該方法需要下載bzr工具,還要在網站注冊并添加SSH KEY,非常麻煩,并且還沒有成功(卡在SSH KEY上)。

2. 直接在 http://bazaar.launchpad.net/~percona-dev/perconatools/tpcc-mysql/files 手動下載tpcc-mysql的所有文件,并不是很多。

新建文件夾“tpcc-mysql”,將下載的所有文件放到它之下,然后:

1. cd /path_to_tpcc-mysql/tpcc-mysql/src

2. make

之后在tpcc-mysql/下就會出現“tpcc_load”和“tpcc_start”兩個工具

準備工作:

# mysqladmin -u root create tpcc??????????? # 創建測試用的數據庫

#?mysql?-u root tpcc < create_table.sql???? # 創建測試用的表

# mysql -u root tpcc < add_fkey_idx.sql???? # 創建FK和索引

用法:

# ./tpcc_load --help

tpcc_load [server] [DB] [user] [pass] [warehouse]

DB:??????? 數據庫名

user:????? 用戶名

pass:????? 密碼

warehouse: 倉庫的數量

如:./tpcc_load 127.1 tpcc root "" 10?? # 填充數據庫數據(建立10個倉庫)

這一步要花些時間,耐心等待。

# ./tpcc_start --help

tpcc_start -h server_host -P port -d database_name -u mysql_user -p mysql_password -w warehouses -c connections -r warmup_time -l running_time -i report_interval -f report_file

server_host:?????? 服務器名

port:????????????? 端口號,默認為3306

database_name:???? 數據庫名

mysql_user:??????? 用戶名

mysql_password:??? 密碼

warehouses:??????? 倉庫的數量

connections:?????? 線程數,默認為1

warmup_time:?????? 熱身時間,單位:s,默認為10s(不知有什么作用)

running_time:????? 測試時間,單位:s,默認為20s

report_interval:?? 一加就出現“Floating point exception”,暫時不要用了

report_file:?????? 測試結果輸出文件(只有一些數對兒)

如:./tpcc_start -h 127.1 -d tpcc -u root -w 10 -c 16 -r 2 -l 300

總結

以上是生活随笔為你收集整理的tpcc mysql优化_tpcc_mysql性能测试的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。