tpm과 tpmC의 차이점
- tpmC 는
TPC(Transaction Processing Performance Council, http://www.tpc.org) 에서 TPC-C 벤치마크 시나리오에 대한 1분당 최대처리건수를 나타내는 수치로써, DB기반 OLTP 미들웨어 시스템 서비스를 위한 H/W의 성능을 측정하는 대표적인 방법입니다. 그러나, 최근 들어 각 벤더들은 tpmC수치를 제시하지 않는 추세이며, 각자 고유한 수치의 성능자료를 제시합니다. 예를 들어 IBM pSeries의 경우 rPerf값을 사용합니다.
TPC는 Transcation Processing Perfomance Council(www.tpc.org)이라는
기관에서는
TPM(Transaction per munitue)라는 수치를 발표합니다.
TPC-A와 B는 1989년경 발표되었는데, 흔히 ATM이라고 부르는 은행의 무인단말기를 대상으로 실시된 벤치마크입니다. 1994년, 거의 모든 데이터베이스 시스템들이 TPC-A/B를 충족하자,
TPC-C로 대체되었습니다.
TPC-C 벤치마크는 너무 단순한 A/B에 비해 복잡해졌습니다.
TPC-C는 양판점(wholesale supplier)의 거래를 대상으로 만든 벤치마크 모델로
다음과 같은 데이터베이스를 사용합니다.
1) Data Base
Table name Size of Table per
Warehouse
WareHosuse 0.089K
District 0.95K
Customer 19.65K
History 1.38K
Order 720K
New-Order 72K
Order-Line 16.2M
Stock 306M
Item 8.2M
2) 다섯가지 트랜잭션의 종류가 존재합니다.
New Order, Payment, Order-Status, Delivery, Stock-Level
트랜잭션의 속도메트릭스는 신규주문(New-Order)트랜잭션의 분당 처리수로 표시되는
(tpmC)로 결과가 발표됩니다.
'IT인생_스크랩 > 기타' 카테고리의 다른 글
TPC, TPMC, TPC-C (0) | 2010.06.23 |
---|---|
울트라 VNC 사용하기 (0) | 2010.06.23 |
Cygwin 설치 및 기본 설정 (0) | 2010.06.23 |