pgbench的使用簡介

2021-06-05 05:20:23 字數 1079 閱讀 7105

pgbench是基於tpc-b模型的postgresql測試工具。它屬於開源軟體,主要為資料管理人員提供效能測試使用。

pgbench 是對 postgresql 進行壓力測試的一款簡單程式, sql 命令可以在乙個連線中順序地

執行,通常會開多個資料庫 session, 並且在測試最後形成測試報告,得出每秒平均事務數,pgbench

可以測試 select,update,insert,delete 命令,使用者可以編寫自己的指令碼進行測試。

安裝:

在postgresql安裝源包中,進入原始碼的contrib目錄,進入pgbench目錄,通過make all  ;make install單獨安裝。

先建立乙個資料庫,名字為:pgbench

createdb pgbench

初使用pgbench的資料:

pgbench -i pgbench

pgbehch --help

測試命令:

pgbench -c 10 -t 100 pgbench

osdba@osdba:~$ pgbench -c 10 -t 100 pgbench

starting vacuum...end.

transaction type: tpc-b (sort of)

scaling factor: 1

query mode: ******

number of clients: 10

number of transactions per client: 100

number of transactions actually processed: 1000/1000

tps = 80.658281 (including connections establishing)

tps = 81.499400 (excluding connections establishing)

-c clients

模擬的客戶數,也就是併發資料庫會話數目。預設是 1。

-t transactions

每個客戶端跑的事務數目。預設是 10。

MS Agent的使用簡介

ms agent 的使用簡介 2008年11 月3日星期一 通常我們都見過 office 裡的幫助助手,也見過瑞星裡的卡卡,感覺很奇怪。其實,微軟早在作業系統裡提供了乙個 com介面,通過呼叫 建立ms agent 使用com coinitialize null iunknown punk long...

aidl的使用簡介

客戶端 private isizeaidlinte ce sizeinte ce private serviceconnection connection new serviceconnection override public void onservicedisconnected compone...

git的使用簡介

用途 1 源 的版本控制工具 2 多人協作開發 參考 執行初始化設定 git config global user.email 你的郵件位址 git config global user.name 你的名字 在cmd中或git bash中執行命令,git bash基於linux,示例用git bas...