| 在成為全球最有權(quán)威的測評(píng)服務(wù)器性能的標(biāo)準(zhǔn)14年之后,TPC-C速度測試正在被一種新的測試標(biāo)準(zhǔn)TPC-E所代替。 Transaction Processing Performance Council(事務(wù)處理性能委員會(huì))已經(jīng)批準(zhǔn)了這一被命名為TPC-E的新標(biāo)準(zhǔn),這一新標(biāo)準(zhǔn)在測試方面更簡單一些,成本更低,也更能夠代表目前數(shù)據(jù)庫處理的任務(wù)。一旦測試人員得到培訓(xùn),以確保計(jì)算機(jī)廠商熟悉并遵守測試指導(dǎo)方針,那么第一批新的測試結(jié)果就將于今年夏季誕生。
TPC-E測試標(biāo)準(zhǔn)模擬了交易者、經(jīng)紀(jì)人與股票交易所交互的情況。信息存儲(chǔ)在33個(gè)獨(dú)立的數(shù)據(jù)庫表中。而與TPC-C相比較,在測試中,數(shù)據(jù)存儲(chǔ)在9個(gè)數(shù)據(jù)庫表中,數(shù)據(jù)和操作將更會(huì)簡單。盡管沒有一種測試標(biāo)準(zhǔn)能夠全方面衡量計(jì)算機(jī)的性能,但它仍然可以說是一種比較不同計(jì)算機(jī)產(chǎn)品的有效方式。TPC-C就曾經(jīng)被廣泛地用來完成這一任務(wù),然而,自從TPC-C于1992年7月份誕生以來,服務(wù)器和數(shù)據(jù)庫已經(jīng)發(fā)生了巨大變化。
據(jù)負(fù)責(zé)推廣TPC-E部門的安德里亞斯表示,TPC-C正好是壽終正寢,現(xiàn)在需要一種新的測試標(biāo)準(zhǔn)來取代它。據(jù)TPC的主任邁克爾表示,他們用5年時(shí)間開發(fā)了新的測試標(biāo)準(zhǔn)。但TPC-C存在的問題之一是,要獲得高分,系統(tǒng)需要大量的內(nèi)存和硬盤。IBM公司和惠普公司獲得最高分的系統(tǒng)在測試時(shí)都使用了7000塊硬盤。而TPC-E僅僅需要這一數(shù)量的十分之一。據(jù)安德里亞斯表示,一般情況下,進(jìn)行一次TPC-C測試的費(fèi)用為400萬美元,其中主要是硬件成本。而IBM公司在2006年進(jìn)行的一次TPC-C測試中花費(fèi)了1200萬美元,惠普公司的一臺(tái)系統(tǒng)也花費(fèi)了1200萬美元。據(jù)邁克爾表示,也僅僅是這些大公司才能支付起TPC-C測試的費(fèi)用。
據(jù)安德里亞斯表示,新測試費(fèi)用比較廉價(jià)的部分原因是對(duì)硬件的要求更加合理了,而其另外一個(gè)原因就是TPC將提供軟件的源代碼,取代了要求測試人員自己編寫代碼。 |