tpcc 計算例項

2021-04-30 14:09:54 字數 1604 閱讀 4570

tpcc值計算方法

計算原則: 以單台伺服器效能進行計算,即確保單台伺服器工作的時候可以滿足系統正常執行的需要;

假設每天有1萬人次來視窗辦理業務,每人次辦理一項業務。即以每日1萬筆前台交易為例進行綜合係數的推導:

則 tpmc值為:

tpmc= 67*20*8*4/(1-30%)= 61257

倒算出 綜合係數 = 61257/10000=6.1

即資料庫伺服器tpmc=每日前台交易數 * 6.1(實際計算值應不高於該值)

應用伺服器的 tpmc = 資料庫伺服器 tpmc *50% (一般)

應用伺服器的 tpmc = 資料庫伺服器 tpmc *70% (涉及大量計算的,如社保、稅務)

建議:

不管是tpc-c還是specjbb2000,計算結果都只能作為乙個橫向比較的參考。在實際應用中,決定系統效能的因素除了硬體、系統軟體外,與應用軟體的設計也是有很大關係的,此外,基於系統可擴充套件性的考慮,更多時候也傾向於一次性的採購。

從長遠考慮,以**資訊化主管部門的角度考慮,建立一套評估機制是非常有用的,這其中包括:

1、 通過對各單位業務系統運**況的調查,進行歷史資料的收集分析,按分類建立基準指標庫。收集的資訊包括:伺服器的配置、併發使用者數(每天業務量)、cpu負荷等;

2、 由廠商定期提供基準值,更新基準指標庫;

有了基準指標庫的資訊參照,不僅可以用於評估專案建設方案中伺服器選型,也可以對各部門進行系統架構設計的優化提供指導。如以下是一些指導原則:

1、 資料庫伺服器選型:採購兩台相同配置的小型機,進行虛擬分割槽和並行處理,以提高系統資源的利用率;日後擴容時採取垂直擴充套件的方式進行公升級;

2、 應用伺服器:採用負載均衡的方式提高併發處理能力,一般可配置2臺以上,每台的硬體配置完全可以不同,應首先考慮使用舊的資料庫伺服器(利舊),如需採購新的伺服器,應採用水平擴充套件的方式逐步公升級;

3、 web伺服器,可以考慮採用刀片伺服器,提高擴充套件性和可管理性。

金保工程建設中伺服器選型建議:

http://www.molss.gov.cn/gb/zt/2005-12/14/content_98163.htm(中華人民共和國勞動和社會保障部**)

參考二:某專案計算例項

資料庫伺服器關係到整個系統的穩定執行,考慮到高可靠性和高可用性,並注重裝置的可擴充套件性和價效比,系統將配置兩台tpc-c值不小於28萬的高效能資料庫伺服器。

link:

tpc基準程式及tpmc值 http://datum.studyget.com/200603/20060312_17206.shtml

讀懂伺服器效能指標:撥開伺服器評測體系迷霧 http://net.yesky.com/263/2278263.shtml

深入解讀tpc體系 http://cnw2005.cnw.com.cn/store/detail/detail.asp?articleid=49970&columnid=11541&pg=&view=

如何實施benchmark標準測試-問題的提出及tpc-c標準 http://www.eygle.com/archives/2004/10/howto_implement_benchmark_test01.html

關於mysql效能壓測之tpcc

wget 安裝依賴 yum install y mysql devel 解壓安裝 tar xf tpcc mysql src.tar make 測試前準備 root tpcc mysql mysql uroot p123456 s data mysql 5.5 mysql.sock e create...

python計算例項 python例項一

1 金字塔 2 計算階乘 1 list 普通的鍊錶,初始化後可以通過特定方法動態增加元素。定義方式 arr 元素 2 tuple 固定的陣列,一旦定義後,其元素個數是不能再改變的。定義方式 arr 元素 2 dictionary 詞典型別,即是hash陣列。定義方式 arr list的方法 l.in...

多維分值計算例項

查詢紅名單報警共20次 警員a觸發3次 top分值為 100,100,100 小時查詢量異常共3000次 警員a觸發 10次 top分值為 100,100,100,80,60 高頻查詢異常共1000次 警員a觸發 1次 top分值為80 夜間查詢共10次 警員a觸發0次 若直接劃分100分總分 則 ...