



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、我們先來看一個(gè)很有意思的表格,它可以告訴你什么樣的應(yīng)用選擇什么類型的數(shù)據(jù)庫軟件:商業(yè)應(yīng)用類型服務(wù)器性能描述數(shù)據(jù)庫類型大型數(shù)據(jù)庫(ERF;OLAPdatamart)服務(wù)器僅用于運(yùn)行數(shù)據(jù)庫,或僅運(yùn)行單一的應(yīng)用。數(shù)據(jù)庫的容量在10OGBU:,需要后較高的CP3理能力,大容量內(nèi)存為數(shù)據(jù)緩存服務(wù),并需要很好的IO性能,使用這類應(yīng)用時(shí),通常需要有較高的CPUfc頻中型數(shù)據(jù)庫(ERROLTPetc)服務(wù)器僅用于運(yùn)行數(shù)據(jù)庫,或僅運(yùn)行單一的應(yīng)用。數(shù)據(jù)庫的容量在100GB以下,需要后較高的CP3理能力,大容量內(nèi)存為數(shù)據(jù)緩存服務(wù),并需要很好的IO性能,使用這類應(yīng)用時(shí),通常需要有較高的CPUfc頻。數(shù)據(jù)倉庫OLA%D
2、atamining大型商業(yè)數(shù)據(jù)存儲,編目、索引、數(shù)據(jù)分析等。例如:OLA(聯(lián)機(jī)事務(wù)處理),高速商業(yè)計(jì)算,需要有良好的IO性能?;緫?yīng)用與web服務(wù)電子商務(wù)Ecommerce功能與典型的應(yīng)用服務(wù)器相同,性能視商業(yè)應(yīng)用和用戶數(shù)量而定,可能會需要f的數(shù)據(jù)安全傳輸與存儲,或作為存儲數(shù)據(jù)的主機(jī)。需要一定的CPU和內(nèi)存處理能力,通常,帶啟四路Pentium川Xeon處理器以及大容量數(shù)據(jù)存儲的服務(wù)器可以基本滿足要求。(可以滿足每秒幾千條請求)。文件及打印服務(wù)器僅用來將數(shù)據(jù)從一處傳遞到另一處,對CPU勺處理能力要求較低。常規(guī)服務(wù)器域/代理/防火墻服務(wù)器為了能夠使域服務(wù)器和防火墻服務(wù)器有快速的響應(yīng)能力,因此它們
3、需要具備較高的CPUt理能力,代理服務(wù)器需要有較大的內(nèi)存用來存儲和作為司速緩存存儲Webl址,代理服務(wù)器還需要肩較大的存貯容量。建議選擇機(jī)柜式服務(wù)器可以節(jié)省占地空間互聯(lián)網(wǎng)服務(wù)應(yīng)用Linux/WindowsNTZNovell當(dāng)互聯(lián)網(wǎng)服務(wù)商針對專用的服務(wù)器比如郵件服務(wù)器、瀏覽服務(wù)器需要”充時(shí),服務(wù)器應(yīng)當(dāng)具有價(jià)格低廉、小巧、高性能、通常一個(gè)或兩個(gè)CPU®本可以滿足要求,而四路處理器的服務(wù)器則有些浪費(fèi)。建議選擇機(jī)柜式服務(wù)器以節(jié)省占地空間。通訊服務(wù)器Messaging/E-mail快速的IO是這類應(yīng)用的關(guān)鍵,磁盤的IO(編目、存儲信息)是主要瓶頸。許多用戶為了保證所存儲的信息的可用性,采用RA
4、ID5陣列方式,但在f程度上會影響IO的性能,通常1個(gè)或2個(gè)CPU®本可以滿足用戶的需求。這種服務(wù)器用戶對于實(shí)時(shí)響應(yīng)要求/、高,用戶所占用資源一般不超過10%,所以最需要考慮的是數(shù)據(jù)信息的備份,以及如何在26小時(shí)能將信息恢復(fù)正常。建議選擇機(jī)柜式服務(wù)器以節(jié)省占地空間。瀏覽服務(wù)器(動態(tài))通過存儲在服務(wù)器中的網(wǎng)頁可以構(gòu)建網(wǎng)絡(luò)空間,例如使用微軟公司的技術(shù)ASP。與靜態(tài)網(wǎng)貝相比,這種應(yīng)用需要更高的CP3理能力,建議選擇機(jī)柜式服務(wù)器以節(jié)省占地空間。高速的網(wǎng)絡(luò)通訊能力也是必/、可少的。瀏覽服務(wù)器(靜態(tài))靜態(tài)網(wǎng)頁通常是指有文本和圖片共同組合存儲的服務(wù)器中。通常變化不大。使用兩個(gè)CPUffi100MB
5、7S的網(wǎng)卡可以非常輕松的滿足極高的點(diǎn)擊率。當(dāng)使用雙路處理器的服務(wù)器時(shí),可以完全滿足每秒鐘千次的點(diǎn)擊。IGB內(nèi)存作為網(wǎng)頁的高速緩存。也可以使用四路處理器并額外添加內(nèi)存與網(wǎng)卡。應(yīng)用服務(wù)器應(yīng)用服務(wù)器.(client/server,ERR任何一種客戶機(jī)/服務(wù)器的網(wǎng)絡(luò)系統(tǒng)比如ERP,最典型的商業(yè)應(yīng)用,客戶機(jī)在一端,而數(shù)據(jù)庫服務(wù)器在另一端,它們通過網(wǎng)絡(luò)系統(tǒng)通訊。系統(tǒng)具有良好的擴(kuò)展和調(diào)整能力,可以將不同應(yīng)用安裝到不同的服務(wù)器上,也可以將在每個(gè)服務(wù)器上安裝多個(gè)應(yīng)用。ERP系統(tǒng)需要兩個(gè)或更多的CPUZ及512MB以上的內(nèi)存。具體數(shù)量視用戶數(shù)量而aEo工作流服務(wù)器Collaboration/Groopare使用類
6、似于LotusNotes,groupware,calendaring等等。對網(wǎng)絡(luò)服務(wù)器的CPlf內(nèi)存處理能力要求屬于中等。不需要額外投資大量的硬件資源。多應(yīng)用服務(wù)器多種應(yīng)用程序以及它們使用的數(shù)據(jù)庫共同運(yùn)行在同一臺服務(wù)器上,可以替代多臺小型的服務(wù)器。建議使用多個(gè)CPM以獲得較好的使用效果。通常使用多個(gè)速度稍低的CPU的效果好于使用一個(gè)高速的CPU小型/專用服務(wù)器特定的應(yīng)用系統(tǒng),醫(yī)療、零售、經(jīng)銷商等特定的應(yīng)用。使用帶后兩個(gè)CPU的級別的服務(wù)器可以支持?jǐn)?shù)百的用戶終端。通常塔式服務(wù)器是首選。終端服務(wù)器/基于運(yùn)算服務(wù)在多用戶環(huán)5,所有的硬件及軟件資源都可以通過終端服務(wù)器共享給網(wǎng)絡(luò)上的所有的用戶,應(yīng)用程序
7、運(yùn)行在服務(wù)器上,用戶可以通過用戶終端使用所有的應(yīng)用程序。使用多處理器將可以有效改善系統(tǒng)的性能。內(nèi)存的配置非常關(guān)鍵,通常需要有16MB內(nèi)存分配給WindowsNT,有32MB內(nèi)存分配給終端服務(wù)器,每個(gè)用戶需要有4-8MB內(nèi)存。軟件的使用與硬件的資源有很大的關(guān)系,通常使用帶后兩路處理器和IGB內(nèi)存的服務(wù)器可以支持大約50個(gè)用戶,帶后西路處理器和4GB內(nèi)存的服務(wù)器可以支持100個(gè)用戶,帶有8路處理器及4G時(shí)存的服務(wù)器可以支持大約200個(gè)用戶。X的數(shù)據(jù)庫系統(tǒng),廣泛提到ORACLE,不得不詳細(xì)介紹一下,因?yàn)樗悄壳皹I(yè)內(nèi)公認(rèn)最牛用于大型商業(yè)、高等院校和科學(xué)研究領(lǐng)域:ORACLE是以高級結(jié)構(gòu)化查詢語言(SQ
8、L)為基礎(chǔ)的大型關(guān)系數(shù)據(jù)庫,通俗地講它是用方便邏輯管理的語言操縱大量有規(guī)律數(shù)據(jù)的集合。是目前最流行的客戶/服務(wù)器(CLIENT/SERVER)體系結(jié)構(gòu)的數(shù)據(jù)庫之一。ORACLE7.X以來引入了共享SQL和多線索服務(wù)器體系結(jié)構(gòu)。這減少了ORACLE的資源占用,并增強(qiáng)了ORACLE的能力,使之在低檔軟硬件平臺上用較少的資源就可以支持更多的用戶,而在高檔平臺上可以支持成百上千個(gè)用戶。ORACLE數(shù)據(jù)庫提供了基于角色(ROLE)分工的安全保密管理,在數(shù)據(jù)庫管理功能、完整性檢查、安全性、一致性方面都有良好的表現(xiàn)。ORACLE數(shù)據(jù)庫提供了與第三代高級語言的接口軟件PRO*系列,能在C,C+等主語言中嵌入S
9、QL語句及過程化(PL/SQL)語句,對數(shù)據(jù)庫中的數(shù)據(jù)進(jìn)行操縱。加上它有許多優(yōu)秀的前臺開發(fā)工具如POWERBUILD、SQL*FORMS、VISIABASIC等,可以快速開發(fā)生成基于客戶端PC平臺的應(yīng)用程序,并具有良好的移植性。另外,ORACLE數(shù)據(jù)庫提供了新的分布式數(shù)據(jù)庫能力,可通過網(wǎng)絡(luò)較方便地讀寫遠(yuǎn)端數(shù)據(jù)庫里的數(shù)據(jù),并有對稱復(fù)制的技術(shù)。OK,下面分析一下ORACLE數(shù)據(jù)庫:根據(jù)實(shí)際使用測試的經(jīng)驗(yàn),不少程序員都已經(jīng)確認(rèn)ORACLE數(shù)據(jù)庫在運(yùn)行時(shí)效率是非常高的,大家發(fā)現(xiàn)這其實(shí)是因?yàn)樗浅G擅疃侠淼氖褂昧讼到y(tǒng)內(nèi)存,當(dāng)然,它同時(shí)也是大量的使用了系統(tǒng)內(nèi)存,至于其目的究竟是為了緩解硬盤緩存壓力還是基
10、于其他因素,我們就不深入探討,我們可以明確的一點(diǎn)就是,ORACLE數(shù)據(jù)庫要有足夠容量的系統(tǒng)內(nèi)存進(jìn)行支持才能較好的發(fā)揮其性能優(yōu)勢,尤其是那些數(shù)據(jù)庫寫入工作(例如UPDATE、INSERT/ADDNEW等動作)比較頻繁的應(yīng)用,使用大容量內(nèi)存非常有必要。因此,如果您是使用ORACLE數(shù)據(jù)庫,可以在系統(tǒng)內(nèi)存容量方面進(jìn)行提升,現(xiàn)在的Nocona、Opteron處理器已經(jīng)突破傳統(tǒng)4GB內(nèi)存直接尋址的限制了,但服務(wù)器主板的設(shè)計(jì)對于大容量內(nèi)存系統(tǒng)的限制還是存在,大家還得注意這個(gè)問題;在內(nèi)存控制方面表現(xiàn)比較出色的是舊M和HP,這兩家公司的內(nèi)存自主研發(fā)技術(shù)比較多也比較強(qiáng)大,尤其是舊M,不僅可以有效實(shí)現(xiàn)內(nèi)存的大容量
11、擴(kuò)展,還能提供多種糾錯(cuò)和備份保護(hù),對于企業(yè)級應(yīng)用是非常適合的。另外,數(shù)據(jù)庫對內(nèi)存系統(tǒng)要求高并不是說一味提升內(nèi)存容量就OK了,整體性能的提高無論任何時(shí)候都是真理;對于一些中高端的應(yīng)用,我們推薦大家使用8路或更8路以上的服務(wù)器,特別是AMD的Opteron8XX系列,性能確實(shí)非常強(qiáng)悍,而且其獨(dú)到的HyperTransport技術(shù)可以為多路系統(tǒng)提供足夠的總線,加上內(nèi)存控制器內(nèi)嵌于核心之上,使得它的前端系統(tǒng)性能要比Intel的MP更為搶眼,如果是Unix系統(tǒng),還可以使用舊M的Power5系統(tǒng),Power5處理器是舊M自家的RISC(精簡指令集)架構(gòu)處理器,采用雙核設(shè)計(jì),性能也非常強(qiáng)悍。至于磁盤系統(tǒng),基
12、本上是取決于使用什么樣的RAID控制卡和使用什么RAID工作模式,關(guān)于這方面的問題大家可以參看我們的磁盤陣列技術(shù)文章,相信會找到一個(gè)滿意的答案,這里就不進(jìn)行詳述了。MSSQLServer這是微軟的商業(yè)數(shù)據(jù)庫系統(tǒng),有多個(gè)版本,最強(qiáng)大的是EnterpriseEdition,需要在Windows2000AdvancedServer或Windows2003ServerEnterpriseEdition上面才能安裝。微軟之前的數(shù)據(jù)庫一直被指性能不佳,不登大雅之堂,于是比爾高薪挖來很多牛人開發(fā)出這套MicrosoftSQLServer,目前常用的版本還是MSSQLServer2000,盡管新版本已經(jīng)問世。
13、這套數(shù)據(jù)庫系統(tǒng)性能表現(xiàn)也是可圈可點(diǎn),徹底改變了微軟沒有高性能大型數(shù)據(jù)庫的局面,由于有自家操作系統(tǒng)做后盾,加上VisualStudio開發(fā)軟件的強(qiáng)力支持,該數(shù)據(jù)庫系統(tǒng)在國內(nèi)應(yīng)用也非常普及,各種中小型商業(yè)和院校應(yīng)用都看得到它的身影,大部分以IIS+ASP/.NET模式運(yùn)行的中等以上規(guī)模WEB站點(diǎn)都是使用這套數(shù)據(jù)庫。MSSQLServer對服務(wù)器設(shè)備的要求并不像ORACLE那么高,但是根據(jù)大多數(shù)程序員使用的感受,要提高M(jìn)SSQLServer的性能在處理器和磁盤系統(tǒng)上做文章效果比較明顯。鑒于MSSQLServer的主流應(yīng)用環(huán)境一般都是雙路XEON(這東西還不能移植到Unix系統(tǒng),而且性能不如ORACL
14、E,因此一般不用于高端領(lǐng)域),因此我們針對這類數(shù)據(jù)庫提出的建議是:使用高頻的Xeon處理器,建議使用雙路,另外,Opteron表現(xiàn)確實(shí)非常優(yōu)秀,也可以適當(dāng)考慮;磁盤系統(tǒng)采用RAID0或者RAID1用戶可以自己決定,如果有配陣列卡,組個(gè)RAID5也可以;特別說明一下,Windows2003ServerEnterpriseEdition執(zhí)行效率確實(shí)比Windows2000AdvancedServer高,對于使用MSSQLServer的用戶來說可以考慮使用2003作為操作系統(tǒng)。MySQLMySQL5.0Press這是一個(gè)開放而且免費(fèi)的數(shù)據(jù)庫。雖然功能不是非常強(qiáng)大,性能也只能算是一般,但在各種中小型應(yīng)
15、用中還是非常普及的,畢竟它比起針對小型辦公應(yīng)用而設(shè)計(jì)的ACCESS來說還是非常有優(yōu)勢的不僅免費(fèi),而且性能、安全性比ACCESS好很多。MySQL可以在Windows環(huán)境下使用,不過其最經(jīng)典的組合是Linux+Apache+PHP/JSP+MySQL?,F(xiàn)在以這種組合出現(xiàn)的小型網(wǎng)站非常多,這類網(wǎng)站對服務(wù)器配置要求非常低,當(dāng)然,由于數(shù)據(jù)庫本身的限制,MySQL也不大適合大訪問量的商業(yè)應(yīng)用。在我們的測試中經(jīng)常使用MYSQL作為數(shù)據(jù)庫平臺,一般是使用一個(gè)擁有5萬注冊用戶的論壇數(shù)據(jù)庫作為測試對象,測試結(jié)果也顯示出一個(gè)問題,磁盤性能對MYSQL數(shù)據(jù)庫查詢的效率影響特別明顯,要遠(yuǎn)遠(yuǎn)高出CPU、內(nèi)存等配件的影響
16、,一臺配置一般的服務(wù)器只要擁有高性能的磁盤系統(tǒng),一樣可以獲得很好的成績;當(dāng)然,如果在數(shù)據(jù)庫查詢中包含很多復(fù)雜的查詢比較條件,那么CPU主頻的作用也是非常明顯的。這里,我們推薦這類數(shù)據(jù)庫的用戶使用高性價(jià)比的SATA陣列,用主板自帶的軟RAID就行,性能同樣可以令人滿意,而且成本非常低,當(dāng)然,適當(dāng)提升CPU的主頻也是有價(jià)值的。AccessM:cro5OirAccess是微軟面向辦公用戶推出的一種數(shù)據(jù)庫系統(tǒng),在Office光盤中帶有它的管理軟件。既然是面向辦公用戶推出的一種數(shù)據(jù)庫系統(tǒng),那么其性能自然是比較差的,不過這種“業(yè)余”級別的數(shù)據(jù)庫無需安裝,而且使用管理非常簡單,因此深受初級程序員的歡迎,絕大部分的ASP小型站點(diǎn)幾乎都是使用這種數(shù)據(jù)庫;當(dāng)然,其性能非常有限,不大適合于安全性
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年初級銀行從業(yè)資格之初級個(gè)人理財(cái)題庫綜合試卷A卷附答案
- 提高生產(chǎn)連續(xù)性的措施與方法計(jì)劃
- 冷凍半成品轉(zhuǎn)讓合同范例
- 針對不同性格員工的管理策略計(jì)劃
- 農(nóng)村荒山購買合同樣本
- 與超市合伙合同標(biāo)準(zhǔn)文本
- 與員工勞務(wù)派遣合同樣本
- 全職保姆雇用合同樣本
- 兌fan店合同樣本
- 臨街網(wǎng)吧轉(zhuǎn)讓合同范例
- 山東省國控設(shè)計(jì)集團(tuán)有限公司招聘真題2024
- 公路工程資料管理辦法
- GB/T 45417-2025汽車再生制動功能缺陷分析指南
- 2021年5月四級江蘇省人力資源管理師考試《理論知識》真題及答案
- 導(dǎo)學(xué)案:5.5 跨學(xué)科實(shí)踐:制作望遠(yuǎn)鏡(學(xué)生版)
- 污水處理日常運(yùn)營管理與維護(hù)方案
- 2025年河南機(jī)電職業(yè)學(xué)院單招職業(yè)技能測試題庫及參考答案
- 第11課《山地回憶》課件-2024-2025學(xué)年統(tǒng)編版語文七年級下冊
- 稀土磁性材料項(xiàng)目可行性研究報(bào)告申請備案
- 物業(yè)民法典知識培訓(xùn)課件
- 企業(yè)安全生產(chǎn)責(zé)任制管理制度模版(三篇)
評論
0/150
提交評論