直播中
一.工業(yè)標(biāo)準(zhǔn)
評(píng)價(jià)硬件和軟件的理想方法,是組織機(jī)構(gòu)比較不同的系統(tǒng),在一定的工作負(fù)載下檢測(cè)其性能,評(píng)估發(fā)展?jié)摿凸浪阗M(fèi)用。當(dāng)然,一般不會(huì)有組織機(jī)構(gòu)有足夠的時(shí)間和資源進(jìn)行所有的測(cè)試,所以他們采用經(jīng)過精心設(shè)計(jì)、可信度高的工業(yè)標(biāo)準(zhǔn)基準(zhǔn)(Benchmark)測(cè)試。
Microsoft與領(lǐng)先的獨(dú)立軟件廠商(ISV,Independent Software Vendor)和原始設(shè)備制造商緊密合作,發(fā)布了SQL
Server 7.0工業(yè)標(biāo)準(zhǔn)Benchmark測(cè)試。這些包括了來自多家獨(dú)立軟件廠商的Benchmark測(cè)試,如Baan公司、PeopleSoft、SAP、事務(wù)處理性能委員會(huì)(TPC,Transaction
Processing Performance Council)benchmark以及備份和恢復(fù)benchmark。
SQL Server在Microsoft Windows NT® Server平臺(tái)上有一系列令人驚嘆的記錄,提供了業(yè)界最好的性能和最佳的性價(jià)比。在1998年11月發(fā)布時(shí),SQL
Server 7.0在Windows NT Server平臺(tái)上為Baan、 PeopleSoft、TPC-C單一節(jié)點(diǎn)性能以及備份和恢復(fù)基準(zhǔn)測(cè)試創(chuàng)造了新的記錄。
</p>
<p>
二.獨(dú)立軟件廠商(ISV,Independent Software Vendor)Benchmark
成百上千的獨(dú)立軟件廠商提供定制的基于SQL Server 7.0的應(yīng)用程序。因此,ISV
Benchmark成為比較數(shù)據(jù)庫性能的好方法,它們?cè)谀M的工作負(fù)載下提供獨(dú)立的信息。
Baan和PeopleSoft的Benchmark
SQL Server 7.0達(dá)到了3537名Baan參考用戶(BRU,Baan Reference User)的創(chuàng)記錄性能,超過此前由Oracle
創(chuàng)造的Windows NT平臺(tái)上該項(xiàng)Benchmark的最高記錄。這一結(jié)果是在一臺(tái)配置四路Pentium
II Xeon, 400 MHz處理器的 Compaq ProLiant 7000服務(wù)器上實(shí)現(xiàn)的。
SQL Server 7.0在Peoplesoft的兩項(xiàng)Benchmark中也創(chuàng)造了Windows NT平臺(tái)上的最好性能。在HRMS
Online 7.5測(cè)試中,它取得了5700用戶的結(jié)果,幾乎是SQL Server 6.5創(chuàng)造的原最高記錄的四倍。在FS
Online 7.0測(cè)試(PeopleSoft另一項(xiàng)benchmark)中,SQL Server 7.0在Windows NT平臺(tái)上取得了創(chuàng)記錄的2500用戶。這些結(jié)果是在一臺(tái)配置四路Pentium
II Xeon, 400 MHz處理器的 Compaq ProLiant 7000服務(wù)器上實(shí)現(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測(cè)試中,SQL Server 7.0 beta 3創(chuàng)造了Windows
NT Server平臺(tái)的最佳性能,結(jié)果是3232名Baan參考用戶。
SQL Server 7.0 beta 3運(yùn)行PeopleSoft的Payroll version 7.0每小時(shí)能夠處理41,328筆支票,也創(chuàng)造了Windows
NT Server平臺(tái)的最佳性能記錄。這些令人驚嘆的結(jié)果是在一臺(tái)配置四路Pentium
II Xeon, 400 MHz(1M二級(jí)Cache)處理器的 Compaq ProLiant 7000服務(wù)器上實(shí)現(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)實(shí)現(xiàn)了2400名銷售和發(fā)行(SD,Sales
and Distribution)用戶的結(jié)果。這一結(jié)果比最高的SQL Server 6.5記錄高了137%,在一臺(tái)配置四路Pentium
II Xeon處理器的Unisys QS/2服務(wù)器上實(shí)現(xiàn)。</p>
<p>
三.TPC Benchmark
事務(wù)處理性能委員會(huì)(TPC, Transaction Processing Performance Council)是一家定義事務(wù)處理和數(shù)據(jù)庫benchmark的非盈利性公司?,F(xiàn)成員包括所有主要的數(shù)據(jù)庫廠商和服務(wù)器硬件供應(yīng)商。該公司定義了一系列benchmark,分別稱為TPC-A、TPC-B、TPC-C™和TPC-D。
TPC-C是衡量聯(lián)機(jī)分析處理(OLTP,Online Transaction Processing)系統(tǒng)的工業(yè)標(biāo)準(zhǔn)。它測(cè)試廣泛的數(shù)據(jù)庫功能,包括查詢、更新和排隊(duì)mini-batch(袖珍型批處理)事務(wù)。這一規(guī)范在關(guān)鍵領(lǐng)域十分嚴(yán)格,如數(shù)據(jù)庫透明性和事務(wù)處理隔離性。許多IT專家把TPC-C作為"真實(shí)世界"OLTP系統(tǒng)性能的一個(gè)很好的指示器。獨(dú)立審核員認(rèn)證benchmark結(jié)果,TPC還有全套的公開報(bào)告。這些報(bào)告是關(guān)于系統(tǒng)性能和系統(tǒng)費(fèi)用信息的極好來源。你可以在TPC的Web站點(diǎn)上http://www.tpc.org/閱讀這些公開報(bào)告。
SQL Server 7.0創(chuàng)造了TPC-C的性價(jià)比記錄
根據(jù)Compaq公布的結(jié)果,SQL Server 7.0在$18.84/tpmC的價(jià)位上實(shí)現(xiàn)了22,478事務(wù)處理數(shù)/分鐘
(tpmC,transactions per minute),這是數(shù)據(jù)庫廠商第一次把性價(jià)比降低到$20/tpmC以下。這一benchmark也代表了所有可比較的四路處理器系統(tǒng)中的最低系統(tǒng)費(fèi)用。這些結(jié)果在一臺(tái)運(yùn)行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性價(jià)比類別的前16位。 </p>
<p>
四.備份Benchmark
備份和恢復(fù)是任何數(shù)據(jù)庫的一個(gè)關(guān)鍵領(lǐng)域。備份和恢復(fù)大型SQL Server
7.0數(shù)據(jù)庫能夠以關(guān)鍵任務(wù)型應(yīng)用程序所要求的高吞吐量完成,給生產(chǎn)工作帶來的干擾也降至極小。
Windows NT 平臺(tái)上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平臺(tái)最快的在線備份和恢復(fù)性能,平均吞吐量達(dá)到在線備份609GB/小時(shí),在線恢復(fù)536GB/小時(shí)。這一Benchmark測(cè)試還顯示備份操作對(duì)事務(wù)處理吞吐量影響較小,因此極大地降低了備份操作的系統(tǒng)需求。這些結(jié)果在一臺(tái)配置八路處理器的Compaq
AlphaServer 8400服務(wù)器和32臺(tái)AIT磁帶機(jī)上獲得。
欲知SQL Server性能詳情,請(qǐng)閱《Benchmark:高性能在線備份巨型數(shù)據(jù)庫》白皮書http://www.microsoft.com/china/sql/70/whpprs/highperf.htm
SQL Server 7.0 Beta 3示范低價(jià)備份解決方案(1998年8月)
http://www.hp.com/pressrel/aug98/10aug98f.htm
通過與Microsoft和Adaptec密切合作,Hewlett-Packard展示了出眾的主動(dòng)數(shù)據(jù)庫備份恬靜,吞吐量超過100GB/小時(shí),而同時(shí)250名用戶繼續(xù)進(jìn)行聯(lián)機(jī)事務(wù)處理。在Hewlett-Packard
NetServer系統(tǒng)上運(yùn)行中度事務(wù)處理工作負(fù)載,SQL Server 7.0備份工具在進(jìn)行備份操作的同時(shí),保持了平常88%的在線吞吐量。另外,該公司展示備份空閑數(shù)據(jù)庫達(dá)到每小時(shí)195GB的水平。
欲知該測(cè)試詳情,請(qǐng)閱《Benchmark:在線備份數(shù)據(jù)庫的同時(shí),保持事務(wù)處理高吞吐量》白皮書
<a >http://www.microsoft.com/china/sql/70/whpprs/hpbenchmark.htm</a>
</p>
<p>
五.性能調(diào)整
性能可以用處理事務(wù)所需的I/O量、CPU時(shí)間和反應(yīng)時(shí)間來衡量。因此,性能調(diào)整對(duì)于改善SQL
Server性能至關(guān)重要。
性能調(diào)整的目的是通過降低網(wǎng)絡(luò)流量、減少磁盤I/O和降低CPU時(shí)間,最大化所有用戶的處理吞吐量,以提供每個(gè)查詢可以接受的反應(yīng)時(shí)間。實(shí)現(xiàn)這一目標(biāo)需要對(duì)應(yīng)用程序需求的深入分析和對(duì)數(shù)據(jù)邏輯和物理結(jié)構(gòu)的了解,還要在數(shù)據(jù)庫使用沖突中具有評(píng)判和平衡的能力。
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時(shí)必須考慮的配置選項(xiàng)。它特別強(qiáng)調(diào)了設(shè)計(jì)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ù)往往對(duì)業(yè)務(wù)操作造成干擾,但是Microsoft建議通過HP
OpenView OmniBack II,企業(yè)存儲(chǔ)管理解決方案的市場(chǎng)領(lǐng)導(dǎo)者,給SQL Server增加功能。本白皮書解釋了經(jīng)常備份的重要性以及為什么Microsoft與Compaq和Hewlett-Packard合作,表達(dá)對(duì)這一關(guān)鍵問題的關(guān)注。本文還概要介紹了一系列的Benchmark測(cè)試,說明為什么OmniBack
II提供了市場(chǎng)上最快的備份