明輝手游網(wǎng)中心:是一個免費提供流行視頻軟件教程、在線學(xué)習(xí)分享的學(xué)習(xí)平臺!

SQL Server 7.0性能與Benchmark得分

[摘要]疑惑SQL Server 7.0比SQL Server 6.5或比其它企業(yè)級數(shù)據(jù)庫系統(tǒng)強在何處?請閱讀SQL Server 7.0的工業(yè)標(biāo)準(zhǔn)Benchmark得分和創(chuàng)記錄的性能指標(biāo)。 </p> <p> 一.工業(yè)標(biāo)準(zhǔn) 評價硬件和軟件的理想方法,是組織機構(gòu)比較不同的系統(tǒng),在一定...

疑惑SQL Server 7.0比SQL Server 6.5或比其它企業(yè)級數(shù)據(jù)庫系統(tǒng)強在何處?請閱讀SQL
Server 7.0的工業(yè)標(biāo)準(zhǔn)Benchmark得分和創(chuàng)記錄的性能指標(biāo)。 </p>
<p>

一.工業(yè)標(biāo)準(zhǔn)

評價硬件和軟件的理想方法,是組織機構(gòu)比較不同的系統(tǒng),在一定的工作負(fù)載下檢測其性能,評估發(fā)展?jié)摿凸浪阗M用。當(dāng)然,一般不會有組織機構(gòu)有足夠的時間和資源進(jìn)行所有的測試,所以他們采用經(jīng)過精心設(shè)計、可信度高的工業(yè)標(biāo)準(zhǔn)基準(zhǔn)(Benchmark)測試。


Microsoft與領(lǐng)先的獨立軟件廠商(ISV,Independent Software Vendor)和原始設(shè)備制造商緊密合作,發(fā)布了SQL
Server 7.0工業(yè)標(biāo)準(zhǔn)Benchmark測試。這些包括了來自多家獨立軟件廠商的Benchmark測試,如Baan公司、PeopleSoft、SAP、事務(wù)處理性能委員會(TPC,Transaction
Processing Performance Council)benchmark以及備份和恢復(fù)benchmark。

SQL Server在Microsoft Windows NT&reg; Server平臺上有一系列令人驚嘆的記錄,提供了業(yè)界最好的性能和最佳的性價比。在1998年11月發(fā)布時,SQL
Server 7.0在Windows NT Server平臺上為Baan、 PeopleSoft、TPC-C單一節(jié)點性能以及備份和恢復(fù)基準(zhǔn)測試創(chuàng)造了新的記錄。
</p>
<p>

二.獨立軟件廠商(ISV,Independent Software Vendor)Benchmark

成百上千的獨立軟件廠商提供定制的基于SQL Server 7.0的應(yīng)用程序。因此,ISV
Benchmark成為比較數(shù)據(jù)庫性能的好方法,它們在模擬的工作負(fù)載下提供獨立的信息。


Baan和PeopleSoft的Benchmark

SQL Server 7.0達(dá)到了3537名Baan參考用戶(BRU,Baan Reference User)的創(chuàng)記錄性能,超過此前由Oracle
創(chuàng)造的Windows NT平臺上該項Benchmark的最高記錄。這一結(jié)果是在一臺配置四路Pentium
II Xeon, 400 MHz處理器的 Compaq ProLiant 7000服務(wù)器上實現(xiàn)的。

SQL Server 7.0在Peoplesoft的兩項Benchmark中也創(chuàng)造了Windows NT平臺上的最好性能。在HRMS
Online 7.5測試中,它取得了5700用戶的結(jié)果,幾乎是SQL Server 6.5創(chuàng)造的原最高記錄的四倍。在FS
Online 7.0測試(PeopleSoft另一項benchmark)中,SQL Server 7.0在Windows NT平臺上取得了創(chuàng)記錄的2500用戶。這些結(jié)果是在一臺配置四路Pentium
II Xeon, 400 MHz處理器的 Compaq ProLiant 7000服務(wù)器上實現(xiàn)的。

來自Baan、PeopleSoft和SAP的 SQL Server 7.0 Beta 3 Benchmar(1998年7月)http://www.microsoft.com/presspass/press/1998/Jun98/SQLbt3pr.htm


在與Baan IV進(jìn)行的第一次benchmark測試中,SQL Server 7.0 beta 3創(chuàng)造了Windows
NT Server平臺的最佳性能,結(jié)果是3232名Baan參考用戶。

SQL Server 7.0 beta 3運行PeopleSoft的Payroll version 7.0每小時能夠處理41,328筆支票,也創(chuàng)造了Windows
NT Server平臺的最佳性能記錄。這些令人驚嘆的結(jié)果是在一臺配置四路Pentium
II Xeon, 400 MHz(1M二級Cache)處理器的 Compaq ProLiant 7000服務(wù)器上實現(xiàn)的。.


SQL Server 7.0 Beta 3 SAP Benchmark(1998年9月)
http://www.unisys.com/AboutUnisys/PressReleases/1998/sep/09146550

Microsoft SQL Server 7.0 beta 3為SAP R/3系統(tǒng)實現(xiàn)了2400名銷售和發(fā)行(SD,Sales
and Distribution)用戶的結(jié)果。這一結(jié)果比最高的SQL Server 6.5記錄高了137%,在一臺配置四路Pentium
II Xeon處理器的Unisys QS/2服務(wù)器上實現(xiàn)。</p>
<p>

三.TPC Benchmark

事務(wù)處理性能委員會(TPC, Transaction Processing Performance Council)是一家定義事務(wù)處理和數(shù)據(jù)庫benchmark的非盈利性公司。現(xiàn)成員包括所有主要的數(shù)據(jù)庫廠商和服務(wù)器硬件供應(yīng)商。該公司定義了一系列benchmark,分別稱為TPC-A、TPC-B、TPC-C&#8482;和TPC-D。


TPC-C是衡量聯(lián)機分析處理(OLTP,Online Transaction Processing)系統(tǒng)的工業(yè)標(biāo)準(zhǔn)。它測試廣泛的數(shù)據(jù)庫功能,包括查詢、更新和排隊mini-batch(袖珍型批處理)事務(wù)。這一規(guī)范在關(guān)鍵領(lǐng)域十分嚴(yán)格,如數(shù)據(jù)庫透明性和事務(wù)處理隔離性。許多IT專家把TPC-C作為"真實世界"OLTP系統(tǒng)性能的一個很好的指示器。獨立審核員認(rèn)證benchmark結(jié)果,TPC還有全套的公開報告。這些報告是關(guān)于系統(tǒng)性能和系統(tǒng)費用信息的極好來源。你可以在TPC的Web站點上http://www.tpc.org/閱讀這些公開報告。


SQL Server 7.0創(chuàng)造了TPC-C的性價比記錄

根據(jù)Compaq公布的結(jié)果,SQL Server 7.0在$18.84/tpmC的價位上實現(xiàn)了22,478事務(wù)處理數(shù)/分鐘
(tpmC,transactions per minute),這是數(shù)據(jù)庫廠商第一次把性價比降低到$20/tpmC以下。這一benchmark也代表了所有可比較的四路處理器系統(tǒng)中的最低系統(tǒng)費用。這些結(jié)果在一臺運行Microsoft
SQL Server 7.0企業(yè)版和Windows NT Server 4.0企業(yè)版,配置四路450MHz Pentium II
Xeon處理器的ProLiant 7000服務(wù)器上取得。

另外,SQL Server 7.0繼續(xù)保持在TPC-C性價比類別的前16位。 </p>
<p>

四.備份Benchmark

備份和恢復(fù)是任何數(shù)據(jù)庫的一個關(guān)鍵領(lǐng)域。備份和恢復(fù)大型SQL Server
7.0數(shù)據(jù)庫能夠以關(guān)鍵任務(wù)型應(yīng)用程序所要求的高吞吐量完成,給生產(chǎn)工作帶來的干擾也降至極小。


Windows NT 平臺上SQL Server 7.0備份和恢復(fù)性能(1998年11月)http://www.compaq.com/solutions/enterprise/database-mssqlserver-execsumm.html


采用SQL Server 7.0企業(yè)版,Microsoft和Compaq取得了Windows NT平臺最快的在線備份和恢復(fù)性能,平均吞吐量達(dá)到在線備份609GB/小時,在線恢復(fù)536GB/小時。這一Benchmark測試還顯示備份操作對事務(wù)處理吞吐量影響較小,因此極大地降低了備份操作的系統(tǒng)需求。這些結(jié)果在一臺配置八路處理器的Compaq
AlphaServer 8400服務(wù)器和32臺AIT磁帶機上獲得。

欲知SQL Server性能詳情,請閱《Benchmark:高性能在線備份巨型數(shù)據(jù)庫》白皮書http://www.microsoft.com/china/sql/70/whpprs/highperf.htm


SQL Server 7.0 Beta 3示范低價備份解決方案(1998年8月)
http://www.hp.com/pressrel/aug98/10aug98f.htm

通過與Microsoft和Adaptec密切合作,Hewlett-Packard展示了出眾的主動數(shù)據(jù)庫備份恬靜,吞吐量超過100GB/小時,而同時250名用戶繼續(xù)進(jìn)行聯(lián)機事務(wù)處理。在Hewlett-Packard
NetServer系統(tǒng)上運行中度事務(wù)處理工作負(fù)載,SQL Server 7.0備份工具在進(jìn)行備份操作的同時,保持了平常88%的在線吞吐量。另外,該公司展示備份空閑數(shù)據(jù)庫達(dá)到每小時195GB的水平。


欲知該測試詳情,請閱《Benchmark:在線備份數(shù)據(jù)庫的同時,保持事務(wù)處理高吞吐量》白皮書
<a >http://www.microsoft.com/china/sql/70/whpprs/hpbenchmark.htm</a>
</p>
<p>

五.性能調(diào)整

性能可以用處理事務(wù)所需的I/O量、CPU時間和反應(yīng)時間來衡量。因此,性能調(diào)整對于改善SQL
Server性能至關(guān)重要。

性能調(diào)整的目的是通過降低網(wǎng)絡(luò)流量、減少磁盤I/O和降低CPU時間,最大化所有用戶的處理吞吐量,以提供每個查詢可以接受的反應(yīng)時間。實現(xiàn)這一目標(biāo)需要對應(yīng)用程序需求的深入分析和對數(shù)據(jù)邏輯和物理結(jié)構(gòu)的了解,還要在數(shù)據(jù)庫使用沖突中具有評判和平衡的能力。


Microsoft SQL Server 7.0性能調(diào)整指南
http://www.microsoft.com/china/sql/70/whpprs/perftun.htm

數(shù)據(jù)庫管理員可以使用本性能調(diào)整指南更好地配置SQL Server 7.0安裝。這一可下載文檔包括了關(guān)于跟蹤低性能的原因及使用SQL
Server索引和工具方面的信息。

為SAP R/3進(jìn)行Microsoft SQL Server 7.0調(diào)整性能向?qū)?
http://www.microsoft.com/china/sql/70/whpprs/SAPSQL.htm

SAP R/3環(huán)境中繁重的數(shù)據(jù)庫負(fù)荷說明需要一定的SQL Server 7.0調(diào)整方法以取得最佳性能。
這一可下載的文檔描述了在使用Microsoft Windows NT Server 和SQL Server時必須考慮的配置選項。它特別強調(diào)了設(shè)計SQL
Server索引。

巨型 Microsoft SQL Server 7.0數(shù)據(jù)庫的高性能備份
http://www.microsoft.com/china/sql/70/whpprs/Omni.htm

不幸的是,關(guān)鍵任務(wù)型備份和數(shù)據(jù)保護(hù)往往對業(yè)務(wù)操作造成干擾,但是Microsoft建議通過HP
OpenView OmniBack II,企業(yè)存儲管理解決方案的市場領(lǐng)導(dǎo)者,給SQL Server增加功能。本白皮書解釋了經(jīng)常備份的重要性以及為什么Microsoft與Compaq和Hewlett-Packard合作,表達(dá)對這一關(guān)鍵問題的關(guān)注。本文還概要介紹了一系列的Benchmark測試,說明為什么OmniBack
II提供了市場上最快的備份(出處:熱點網(wǎng)絡(luò))