綜合報(bào)表系統(tǒng)專項(xiàng)方案_第1頁
綜合報(bào)表系統(tǒng)專項(xiàng)方案_第2頁
綜合報(bào)表系統(tǒng)專項(xiàng)方案_第3頁
綜合報(bào)表系統(tǒng)專項(xiàng)方案_第4頁
綜合報(bào)表系統(tǒng)專項(xiàng)方案_第5頁
已閱讀5頁,還剩100頁未讀, 繼續(xù)免費(fèi)閱讀

付費(fèi)下載

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

綜合報(bào)表系統(tǒng)設(shè)計(jì)方案

目錄TOC\o"1-3"\h\u第一部分 業(yè)務(wù)分析 3第1章 概述 31.1 項(xiàng)目名稱 31.2 項(xiàng)目建設(shè)背景 31.3 項(xiàng)目建設(shè)標(biāo)準(zhǔn) 41.4 項(xiàng)目建設(shè)目標(biāo) 5第2章 業(yè)務(wù)需求分析 62.1 數(shù)據(jù)中心需求 62.2 數(shù)據(jù)采集需求 62.3 報(bào)表需求 6第二部分 系統(tǒng)平臺(tái)設(shè)計(jì) 7第3章 軟件平臺(tái)設(shè)計(jì) 73.1 操作系統(tǒng)平臺(tái) 73.2 數(shù)據(jù)庫管理平臺(tái) 15第4章 系統(tǒng)總體設(shè)計(jì) 654.1 系統(tǒng)設(shè)計(jì)思想及思緒 654.2 系統(tǒng)總體架構(gòu) 674.3 數(shù)據(jù)中心(數(shù)據(jù)倉庫) 70第5章 關(guān)鍵功效 715.1 元數(shù)據(jù)管理 715.2 報(bào)表管理及展現(xiàn)平臺(tái)功效 735.3 數(shù)據(jù)分析引擎 805.4 數(shù)據(jù)采集平臺(tái) 81第二部分 系統(tǒng)軟硬件配置 82第1章 軟件系統(tǒng)配置 821.1 軟件系統(tǒng)配置一覽表 82第2章 硬件配置 832.1 硬件配置一覽表 83

業(yè)務(wù)分析概述項(xiàng)目名稱北侖發(fā)電綜合報(bào)表系統(tǒng)項(xiàng)目建設(shè)背景已固化IT系統(tǒng)報(bào)表不能伴隨大家對(duì)數(shù)據(jù)認(rèn)識(shí)和整理提升而提升。復(fù)雜報(bào)表是企業(yè)沉淀多年數(shù)據(jù)應(yīng)用精華,但I(xiàn)T卻為之傷透了腦筋并付出了昂貴代價(jià)。計(jì)算機(jī)屏幕上輸出報(bào)表很友好,但輸出到打印機(jī)、PDF、Excel、word上時(shí)發(fā)生了改變。常常遭遇自動(dòng)取數(shù)加手工填寫相結(jié)合報(bào)表需求,但傳統(tǒng)報(bào)表只能輸出數(shù)據(jù),不能填報(bào)數(shù)據(jù)。傳統(tǒng)報(bào)表系統(tǒng)只關(guān)注共享報(bào)表實(shí)現(xiàn),但職員常常需花費(fèi)大量時(shí)間用Excel制作個(gè)性化報(bào)表。信息孤島,雖各IT系統(tǒng)全部有自己報(bào)表,但常常需綜合不一樣系統(tǒng)數(shù)據(jù)綜合報(bào)表。項(xiàng)目建設(shè)標(biāo)準(zhǔn)綜合報(bào)表系統(tǒng)意在將生產(chǎn)指標(biāo)數(shù)據(jù)、環(huán)境保護(hù)數(shù)據(jù)、設(shè)備可靠性數(shù)據(jù)等集中存放,以提供領(lǐng)導(dǎo)關(guān)心及輔助決議用綜合型報(bào)表數(shù)據(jù),提升電廠科學(xué)管理水平。所以,在建設(shè)系統(tǒng)時(shí)必需遵照以下標(biāo)準(zhǔn):實(shí)用性應(yīng)用系統(tǒng)設(shè)計(jì)必需符合浙能集團(tuán)生產(chǎn)管理及經(jīng)營管理指標(biāo)要求需要。充足利用成熟優(yōu)異技術(shù),避免盲目追求最新技術(shù),同時(shí)又要預(yù)防因應(yīng)用系統(tǒng)在設(shè)計(jì)上缺點(diǎn)而造成系統(tǒng)處理能力不足。優(yōu)異性和可擴(kuò)展性系統(tǒng)技術(shù)水平要確保優(yōu)異性,符合當(dāng)今計(jì)算機(jī)科學(xué)發(fā)展時(shí)尚。應(yīng)用系統(tǒng)設(shè)計(jì)應(yīng)充足考慮電廠使用通用模式,兼顧系統(tǒng)在網(wǎng)絡(luò)平臺(tái)、硬件平臺(tái)和系統(tǒng)軟件平臺(tái)技術(shù)要求,分析和設(shè)計(jì)符合當(dāng)今技術(shù)發(fā)展方向、適用應(yīng)用系統(tǒng)。含有在選定各平臺(tái)上有能力進(jìn)行該項(xiàng)產(chǎn)品連續(xù)性開發(fā),能夠確保該項(xiàng)技術(shù)不停地更新并可順利升級(jí)而維持系統(tǒng)優(yōu)異性。穩(wěn)定性系統(tǒng)建設(shè)盡可能采取主流產(chǎn)品,以確保系統(tǒng)高質(zhì)量和穩(wěn)定性。系統(tǒng)應(yīng)最大程度集成世界上最穩(wěn)定且優(yōu)異技術(shù)及組件,采取成熟技術(shù)以降低系統(tǒng)不穩(wěn)定性。應(yīng)用系統(tǒng)應(yīng)對(duì)系統(tǒng)如硬件、操作系統(tǒng)、網(wǎng)絡(luò)、數(shù)據(jù)庫等設(shè)計(jì)盡可能詳盡故障處理方案,以確保系統(tǒng)快速恢復(fù)性??刹僮餍越缑嬗押媒y(tǒng)一,充足考慮操作人員特點(diǎn),使數(shù)據(jù)處理工作簡單、方便、快捷。業(yè)務(wù)步驟清楚,符合常規(guī)業(yè)務(wù)處理習(xí)慣,系統(tǒng)數(shù)據(jù)維護(hù)方便,備份及數(shù)據(jù)恢復(fù)快速簡單;系統(tǒng)軟配置表現(xiàn)自動(dòng)化,盡可能避免復(fù)雜系統(tǒng)配置文件。對(duì)原有投資保護(hù)系統(tǒng)設(shè)計(jì)應(yīng)充足考慮對(duì)已經(jīng)有投資保護(hù),對(duì)已建立網(wǎng)絡(luò)基礎(chǔ)平臺(tái)提供完備整合方案,并切實(shí)表現(xiàn)在應(yīng)用系統(tǒng)分析、設(shè)計(jì)和實(shí)現(xiàn)過程中。標(biāo)準(zhǔn)化應(yīng)用軟件開發(fā)符合國家軟件開發(fā)規(guī)范和要求,方便維護(hù)和擴(kuò)展。業(yè)務(wù)處理符合浙能集團(tuán)生產(chǎn)及經(jīng)營管理措施要求。項(xiàng)目建設(shè)目標(biāo)建設(shè)統(tǒng)一數(shù)據(jù)中心。可擴(kuò)展性,在最小代碼開發(fā)量下,擴(kuò)充新功效??晒芾硇?,提供對(duì)數(shù)據(jù)模型、數(shù)據(jù)質(zhì)量、系統(tǒng)用戶、系統(tǒng)權(quán)限管理能力。集成性,支撐目前平臺(tái)和外部應(yīng)用方便集成。靈活性,實(shí)現(xiàn)用戶個(gè)性化配置支撐,按需定義工作步驟、業(yè)務(wù)規(guī)則。數(shù)據(jù)建模數(shù)據(jù)模型是此次項(xiàng)目實(shí)現(xiàn)難點(diǎn)和關(guān)鍵,在項(xiàng)目開發(fā)實(shí)施時(shí),必需梳理區(qū)分出自動(dòng)采集指標(biāo)、手工錄入指標(biāo)等,按相關(guān)數(shù)據(jù)模型進(jìn)行存放,確保數(shù)據(jù)能充足為生產(chǎn)經(jīng)營所利用。搭建綜合報(bào)表統(tǒng)計(jì)平臺(tái)。對(duì)于部分?jǐn)?shù)據(jù)填報(bào)和展現(xiàn)功效,能夠直接改造后使用。對(duì)于部分類似功效,能夠模擬設(shè)計(jì)方案。提供統(tǒng)一報(bào)表展現(xiàn)界面管理。以數(shù)據(jù)填報(bào)快速實(shí)現(xiàn)數(shù)據(jù)采集。假如有自動(dòng)報(bào)送條件,盡可能實(shí)現(xiàn)自動(dòng)報(bào)送。由數(shù)據(jù)中心自動(dòng)生成填報(bào)需要文件數(shù)據(jù)。業(yè)務(wù)需求分析數(shù)據(jù)中心需求數(shù)據(jù)經(jīng)過手工采集和自動(dòng)采集匯總形成數(shù)據(jù)中心,方便于報(bào)表系統(tǒng)查詢使用。數(shù)據(jù)采集需求數(shù)據(jù)采集分為手動(dòng)采集和自動(dòng)采集兩大部分。手動(dòng)采集臺(tái)賬、人工修正、現(xiàn)有Excel表。自動(dòng)采集(SIS采集和接口調(diào)用采集)PI(可靠性數(shù)據(jù)、環(huán)境保護(hù)部分?jǐn)?shù)據(jù))國電系統(tǒng)(生產(chǎn)日?qǐng)?bào)、燃料管理、運(yùn)行日志)網(wǎng)頁抓取因?yàn)榧瘓F(tuán)生產(chǎn)指標(biāo)數(shù)據(jù)對(duì)電廠無權(quán)限,提議采取網(wǎng)頁數(shù)據(jù)抓取技術(shù),實(shí)現(xiàn)生產(chǎn)指標(biāo)數(shù)據(jù)自動(dòng)采集。不管是手動(dòng)采集和自動(dòng)采集所集取到數(shù)據(jù)最終全部統(tǒng)一存放到數(shù)據(jù)中心,然后由數(shù)據(jù)中心統(tǒng)一整合方便于報(bào)表軟件使用。報(bào)表需求集團(tuán)領(lǐng)導(dǎo)能夠規(guī)范生產(chǎn)指標(biāo)及經(jīng)營管理指標(biāo)業(yè)務(wù)處理標(biāo)準(zhǔn),管理和監(jiān)控全部生產(chǎn)和經(jīng)營管理過程中所需要數(shù)據(jù),能愈加清楚查看報(bào)表數(shù)據(jù)。如:月度煤耗分析表、環(huán)境保護(hù)統(tǒng)計(jì)報(bào)表、機(jī)組生產(chǎn)指標(biāo)統(tǒng)計(jì)表、排水處理設(shè)備運(yùn)行和水質(zhì)監(jiān)測(cè)情況表等。系統(tǒng)平臺(tái)設(shè)計(jì)軟件平臺(tái)設(shè)計(jì)操作系統(tǒng)平臺(tái)系統(tǒng)介紹針對(duì)大中型企業(yè)而設(shè)計(jì)WindowsServer企業(yè)版是推薦運(yùn)行一些應(yīng)用程序服務(wù)器應(yīng)該使用操作系統(tǒng),這些應(yīng)用程序包含:聯(lián)網(wǎng)、消息傳輸、清單和用戶服務(wù)系統(tǒng)、數(shù)據(jù)庫、電子商務(wù)Web站點(diǎn)和文件和打印服務(wù)器。WindowsServer企業(yè)版提供高度可靠性和性能和優(yōu)異商業(yè)價(jià)值。企業(yè)版可在最新硬件上使用,它同時(shí)有32位版本和64位版從而確保了最好靈活性和可伸縮性。各機(jī)構(gòu)可從優(yōu)化了高效結(jié)構(gòu)中獲益,這種優(yōu)化是針對(duì)關(guān)系到業(yè)務(wù)應(yīng)用程序和服務(wù)而進(jìn)行。獨(dú)到之處和WindowsServer標(biāo)準(zhǔn)版關(guān)鍵差異:支持高性能服務(wù)器和將服務(wù)器群集在一起以處理更大負(fù)載能力。這些功效提升了系統(tǒng)可靠性,即確保不管是出現(xiàn)系統(tǒng)失敗或是應(yīng)用程序變得很大,系統(tǒng)仍然可用。在較高等級(jí)上,WindowsServer企業(yè)版提供以下支持:支持8路對(duì)稱多處理方法(SMP)。支持8節(jié)點(diǎn)群集。32位版本支持64GBRAM,64位版本支持64GBRAM。提升服務(wù)器性能WindowsServer企業(yè)版許可經(jīng)過添加處理器和內(nèi)存來提升服務(wù)器性能和容量。這種提升網(wǎng)絡(luò)容量方法稱為“擴(kuò)容”。經(jīng)過添加能一起工作處理器,能夠提升服務(wù)器計(jì)算機(jī)性能。WindowsServer企業(yè)版中增強(qiáng)SMP支持許可您使用多處理器服務(wù)器。另一個(gè)提升服務(wù)器性能方法是添加內(nèi)存,這么將使計(jì)算機(jī)能同時(shí)處理更多信息。企業(yè)版包含增強(qiáng)內(nèi)存功效,這些功效使服務(wù)器處理時(shí)可用內(nèi)存大幅增加,對(duì)于32位版本和64位版本分別達(dá)成32GBRAM和64GBRAM??煽啃砸揽縈icrosoft迄今為止提供最穩(wěn)定服務(wù)器操作系統(tǒng)開展業(yè)務(wù)今天企業(yè)全部期望技術(shù)能成為商業(yè)價(jià)值提升長久原動(dòng)力。她們期望系統(tǒng)能一直正常運(yùn)行并一直能夠響應(yīng),同時(shí)她們需要一定水平安全性以迎接當(dāng)今挑戰(zhàn)。WindowsServer企業(yè)版包含新增功效和改善使得該產(chǎn)品成為Microsoft有史以來最可靠、為企業(yè)設(shè)計(jì)服務(wù)器操作系統(tǒng)。這些增強(qiáng)包含對(duì)WindowsServer引入部分關(guān)鍵技術(shù)(如網(wǎng)絡(luò)負(fù)載平衡、服務(wù)器群集和ActiveDirectory?服務(wù))改善。Windows。NETServer企業(yè)版含有更強(qiáng)可伸縮性,它能夠支持多達(dá)8節(jié)點(diǎn)群集和有8路SMP服務(wù)器。除了這些改善之外,Microsoft也正將新技術(shù)引入WindowsServer企業(yè)版中,比如保護(hù)網(wǎng)絡(luò)不受惡意或不合理設(shè)計(jì)代碼破壞新公共語言運(yùn)行庫。還有,該操作系統(tǒng)反應(yīng)了Microsoft在可信賴計(jì)算方面承諾,它在安全功效上取得了飛躍發(fā)展,包含改善了InternetInformationServices(IIS)、公鑰結(jié)構(gòu)(PKI)和Kerberos安全性,和支持新對(duì)智能卡和壽命統(tǒng)計(jì)。因?yàn)橛辛朔种мk公室域控制器中更為有效同時(shí)、復(fù)制和憑據(jù)緩存技術(shù),ActiveDirectory現(xiàn)在在不可靠廣域網(wǎng)(WAN)連接上也愈加快、更可靠了。提升效率提升IT效率,改善整個(gè)企業(yè)中職員交流和協(xié)作機(jī)構(gòu)指望計(jì)算機(jī)技術(shù)能改善整個(gè)企業(yè)生產(chǎn)力,一線技術(shù)工人想取得強(qiáng)大且更易于使用工具,以后方管理人員也期望有布署愈加快、管理更簡便靈活服務(wù)。WindowsServer企業(yè)版和WindowsServer系列中其它組員有很多相同功效能夠提升單位和職員效率。WindowsServer系列含有增強(qiáng)系統(tǒng)管理和存放功效,從而能夠提升IT管理員和用戶效率。Microsoft已在改善易管理性方面取得了長足進(jìn)步。WindowsServer系列中新基于任務(wù)設(shè)計(jì)使查找和實(shí)施公用任務(wù)變得愈加簡單。對(duì)Microsoft管理控制臺(tái)(MMC)和ActiveDirectory改善提升了性能,簡化了管理。WindowsServer系列包含多個(gè)關(guān)鍵新自動(dòng)管理工具,包含有利于自動(dòng)布署Microsoft軟件更新服務(wù)(SUS)和服務(wù)器配置向?qū)?。新組策略管理控制臺(tái)(GPMC)簡化了組策略管理,從而讓更多機(jī)構(gòu)能夠愈加好地使用ActiveDirectory并利用其強(qiáng)大成本節(jié)省功效。另外,命令行工具使管理員能夠從命令控制臺(tái)實(shí)施大多數(shù)任務(wù)。WindowsServer系列中其它新管理和系統(tǒng)管理功效包含:域重命名、跨域和跨目錄林管理和策略結(jié)果集(RSoP)。增強(qiáng)Windows管理規(guī)范(WMI)提供程序和命令行工具使管理員能夠?qū)Ψ?wù)器任務(wù)進(jìn)行更為細(xì)致控制。WindowsServer在顯著降低系統(tǒng)管理員壓力同時(shí),簡化了存放和備份。實(shí)現(xiàn)這個(gè)目標(biāo)文件服務(wù)新功效和改善功效有很多,包含卷影像復(fù)制服務(wù),它可在指定時(shí)間點(diǎn)備份聯(lián)網(wǎng)共享。現(xiàn)在,用戶使用這種獨(dú)有技術(shù)能夠直接使用其Windows桌面“影像復(fù)制恢復(fù)”功效檢索文件舊副本或刪除文件。另外,文件和打印服務(wù)也因?yàn)樘砑恿嘶赪eb分布式創(chuàng)作和版本(WebDAV)遠(yuǎn)程文檔共享技術(shù)而有所改善。對(duì)分布式文件系統(tǒng)(DFS)和加密文件系統(tǒng)(EFS)增強(qiáng)使得文件共享和存放變得強(qiáng)大而靈活。另外,WindowsServer企業(yè)版中添加了對(duì)64位打印和打印群集支持。最終,WindowsServer企業(yè)版在已驗(yàn)證硬件平臺(tái)上支持64位計(jì)算,從而使處理器密集型和內(nèi)存密集型應(yīng)用程序得以愈加快完成。這包含對(duì)IntelItanium和Itanium2處理器支持。面向網(wǎng)絡(luò)和用戶安全聯(lián)網(wǎng)當(dāng)今網(wǎng)絡(luò)正將Intranet、Extranet和Web連接在一起。越來越多企業(yè)天天全部使用Internet和其用戶和合作伙伴進(jìn)行通訊。WindowsServer企業(yè)版和WindowsServer系列中其它組員有很多相同功效,這些功效能夠幫助單位和職員保持和外界連接。WindowsServer系列聯(lián)網(wǎng)改善和新增功效擴(kuò)展了網(wǎng)絡(luò)結(jié)構(gòu)多功效性、可管理性和可靠性。WindowsServer系列使得用戶要保持和網(wǎng)絡(luò)資源連接比以往任何時(shí)候全部簡單(而不管她們身在何處或使用何種設(shè)備)。為了做到這一點(diǎn),Microsoft在WindowsServer中進(jìn)行了顯著網(wǎng)絡(luò)增強(qiáng),其中包含Internet協(xié)議版本6(IPv6)、點(diǎn)對(duì)點(diǎn)以太網(wǎng)連接協(xié)議(PPoE)和網(wǎng)絡(luò)地址轉(zhuǎn)換(NAT)上Internet協(xié)議安全性(IPSec)。WindowsServer中MicrosoftWindows媒體?服務(wù)提供了可靠、可伸縮和經(jīng)濟(jì)劃算方法來快速傳送和管理動(dòng)態(tài)內(nèi)容。Windows媒體服務(wù)使得WindowsServer系列成為經(jīng)過企業(yè)Intranet和Internet分發(fā)流式音頻和視頻理想平臺(tái)。WindowsServer不僅對(duì)Microsoft。NET和XML提供優(yōu)化和當(dāng)?shù)刂С?,而且最關(guān)鍵是作為一個(gè)開發(fā)、分布和宿主用。NET創(chuàng)建XMLWeb服務(wù)理想平臺(tái),它標(biāo)志著向前一步創(chuàng)新。最經(jīng)濟(jì)利用最大合作伙伴SolutionEcosystem優(yōu)勢(shì),使業(yè)務(wù)價(jià)值最大化因?yàn)镻C技術(shù)提供了最經(jīng)濟(jì)芯片平臺(tái),僅依靠PC就可完成任務(wù)已成為采取WindowsServer關(guān)鍵經(jīng)濟(jì)動(dòng)機(jī)。而對(duì)WindowsServer在成本控制方面適合擴(kuò)大或縮小規(guī)模來說,這只是開始。使用Windows。NETServer中自帶很多關(guān)鍵服務(wù)和組件,各機(jī)構(gòu)能夠快速利用這個(gè)易于布署、管理和使用集成平臺(tái)。當(dāng)您采取了Windows。NETServer時(shí),您就成為了幫助使Windows平臺(tái)更高效全球網(wǎng)絡(luò)中一員。這種提供全球服務(wù)和支持網(wǎng)絡(luò)有以下優(yōu)點(diǎn):最大數(shù)量ISV:Microsoft軟件擁有遍布世界各地大量獨(dú)立軟件供給商(ISV),她們支持Microsoft應(yīng)用程序并在Windows上生成已認(rèn)證自定義應(yīng)用程序。全球服務(wù):Microsoft受世界上450,000多名Microsoft認(rèn)證系統(tǒng)工程師(MCSE)和供給商和合作伙伴支持。培訓(xùn)選項(xiàng):Microsoft提供多種IT培訓(xùn),使得IT人員只需交付合適費(fèi)用就能夠繼續(xù)擴(kuò)展她們技能。經(jīng)過認(rèn)證處理方案:第三方ISV為Windows提供了數(shù)千個(gè)經(jīng)過認(rèn)證硬件驅(qū)動(dòng)程序和軟件應(yīng)用程序,使它便于添加新設(shè)備和應(yīng)用程序。另外,MicrosoftSolutionsOfferings(MSO)可幫助各機(jī)構(gòu)創(chuàng)建能處理業(yè)務(wù)難題并經(jīng)得起考驗(yàn)處理方案。這種經(jīng)濟(jì)產(chǎn)品和服務(wù)系統(tǒng)取得成本低,從而幫助機(jī)構(gòu)取得更高生產(chǎn)效率。XMLWeb服務(wù)和。NETMicrosoft。NET已和WindowsServer系列緊密集成。它使用XMLWeb服務(wù)使軟件集成程度達(dá)成了前所未有水平:分散、組塊化應(yīng)用程序經(jīng)過Internet相互連接并和其它大型應(yīng)用程序相連接。經(jīng)過集成到組成Microsoft平臺(tái)產(chǎn)品中,。NET提供了經(jīng)過XMLWeb服務(wù)快速可靠地構(gòu)建、托管、布署和使用安全聯(lián)網(wǎng)處理方案能力。Microsoft平臺(tái)提供了一套聯(lián)網(wǎng)所需開發(fā)人職員具、用戶端應(yīng)用程序、XMLWeb服務(wù)和服務(wù)器。這些XMLWeb服務(wù)提供了基于行業(yè)標(biāo)準(zhǔn)構(gòu)建可再次使用組件,這些組件調(diào)用其它應(yīng)用程序功效,調(diào)用方法獨(dú)立于創(chuàng)建應(yīng)用程序,操作系統(tǒng)、平臺(tái)或設(shè)備用于訪問它們方法。利用XMLWeb服務(wù),開發(fā)人員能夠在企業(yè)內(nèi)部集成應(yīng)用程序,并跨網(wǎng)絡(luò)連接合作伙伴和用戶。這種優(yōu)異軟件技術(shù)使聯(lián)合合作成為可能,而且所帶來更有效商業(yè)到商業(yè)和商業(yè)到用戶服務(wù)能夠?qū)ζ髽I(yè)收入產(chǎn)生潛在關(guān)鍵影響。數(shù)百萬其它用戶能夠以多種組合使用這些組件,取得高度個(gè)性化、智能化計(jì)算體驗(yàn)。WindowsServer系列其它。NET優(yōu)點(diǎn)有利于開發(fā)人員:利用現(xiàn)有投資。基于Windows現(xiàn)有應(yīng)用程序能夠在WindowsServer上繼續(xù)運(yùn)行,也能夠方便地重新打包為XMLWeb服務(wù)。降低代碼編寫工作量,使用已經(jīng)掌握了編程語言和工具。實(shí)現(xiàn)這一點(diǎn)要?dú)w功于WindowsServer內(nèi)置應(yīng)用程序服務(wù),如ASP。NET、事務(wù)監(jiān)視、消息隊(duì)列和數(shù)據(jù)訪問。進(jìn)程監(jiān)視、循環(huán)、內(nèi)置指令用于為應(yīng)用程序可提供可靠性、可用性和可伸縮性。全部這些益處全部在改善內(nèi)核Windows服務(wù)器結(jié)構(gòu)中實(shí)現(xiàn)并組成了。NET基礎(chǔ)。Windows。NET企業(yè)服務(wù)器功效除了包含WindowsServer標(biāo)準(zhǔn)版中全部功效外,WindowsServer企業(yè)版還添加了增強(qiáng)可用性、可伸縮性和可靠性幾項(xiàng)關(guān)鍵功效。(WindowsServerDatacenter版中也包含這些功效。)對(duì)于關(guān)系到整個(gè)業(yè)務(wù)運(yùn)轉(zhuǎn)數(shù)據(jù)庫管理、文件共享、Intranet數(shù)據(jù)共享、消息傳輸和常規(guī)業(yè)務(wù)應(yīng)用程序,能夠利用服務(wù)器群集提供高可用性和容錯(cuò)能力。對(duì)于WindowsServer企業(yè)版和WindowsServerDatacenter版,群集服務(wù)可支持多達(dá)8個(gè)節(jié)點(diǎn)群集。這就為在位置分散群集環(huán)境中添加和刪除硬件提供了愈加好靈活性,而且為應(yīng)用程序提供了改善伸縮選項(xiàng)。WindowsServer企業(yè)版許可服務(wù)器群集以多種不一樣配置進(jìn)行布署,尤其是以下多個(gè)配置:含有專用存放單群集配置。一個(gè)存放區(qū)域網(wǎng)絡(luò)上多個(gè)集群(可能和其它基于Windows服務(wù)器或操作系統(tǒng)一起)??缍鄠€(gè)站點(diǎn)群集(位置分散群集)。64位支持:WindowsServer企業(yè)版將有兩大類:32位版本和64位版本。64位版本將針對(duì)內(nèi)存密集型和計(jì)算密集型任務(wù)(如機(jī)械設(shè)計(jì)、計(jì)算機(jī)輔助設(shè)計(jì)(CAD)、專業(yè)圖形、高端數(shù)據(jù)庫系統(tǒng)和科學(xué)應(yīng)用程序)進(jìn)行優(yōu)化。多處理器支持:WindowsServer系列能夠從單處理器處理方案一直到32路系統(tǒng)自由伸縮。WindowsServer企業(yè)版支持含有多達(dá)8個(gè)處理器服務(wù)器,而WindowsServerDatacenter版支持多達(dá)32個(gè)處理器服務(wù)器元目錄服務(wù)支持:Microsoft元目錄服務(wù)(MMS)使用ActiveDirectory幫助企業(yè)集成來自多個(gè)目錄、數(shù)據(jù)庫和文件標(biāo)識(shí)信息。MMS為單位提供統(tǒng)一標(biāo)識(shí)信息視圖,從而實(shí)現(xiàn)使用MMS進(jìn)行業(yè)務(wù)處理集成并幫助單位內(nèi)同時(shí)標(biāo)識(shí)信息。熱添加內(nèi)存:熱添加內(nèi)存許可將內(nèi)存添加到計(jì)算機(jī)中,并使它們作為正常內(nèi)存池一部分,為操作系統(tǒng)和應(yīng)用程序所用。這無需重新開啟計(jì)算機(jī),也不包含任何停機(jī)時(shí)間。此功效現(xiàn)在將只能在對(duì)運(yùn)行中添加內(nèi)存提供硬件支持服務(wù)器上運(yùn)行。對(duì)于這些服務(wù)器,安裝內(nèi)存操作將自動(dòng)調(diào)用WindowsServer企業(yè)版熱添加內(nèi)存功效。不統(tǒng)一內(nèi)存訪問(NUMA):系統(tǒng)固件能夠創(chuàng)建一個(gè)名為“靜態(tài)資源相同性表”表,該表描述了系統(tǒng)NUMA拓?fù)洹indowsServer企業(yè)版使用該表將NUMA識(shí)別應(yīng)用于應(yīng)用程序進(jìn)程、線程默認(rèn)相同性設(shè)置、線程調(diào)度和內(nèi)存管理功效。另外,能夠使用一組NUMA應(yīng)用程序編程接口將拓?fù)湫畔⒂糜趹?yīng)用程序。終端服務(wù)會(huì)話目錄:這是一個(gè)負(fù)載平衡功效,它使用戶能夠方便地重新連接到運(yùn)行終端服務(wù)服務(wù)器場(chǎng)上已斷開會(huì)話。會(huì)話目錄和WindowsServer負(fù)載平衡服務(wù)兼容,并受第三方外部負(fù)載平衡器產(chǎn)品支持。服務(wù)器群集介紹服務(wù)器群集是一組協(xié)同工作并運(yùn)行Microsoft群集服務(wù)(MicrosoftClusterService,MSCS)獨(dú)立服務(wù)器。服務(wù)器群集為資源和應(yīng)用程序提供高可用性、故障恢復(fù)、可伸縮性和可管理性。服務(wù)器群集許可用戶端在出現(xiàn)故障和計(jì)劃中暫停時(shí),仍然能夠訪問應(yīng)用程序和資源。假如群集中某一臺(tái)服務(wù)器因?yàn)楣收匣蚓S護(hù)需要而無法使用,資源和應(yīng)用程序?qū)⑥D(zhuǎn)移到可用群集節(jié)點(diǎn)上。Windows群集(WindowsClustering)處理方案使用了名詞“高可用性”而非“容錯(cuò)”。容錯(cuò)技術(shù)提供更高層次彈性和恢復(fù)能力。容錯(cuò)服務(wù)器通常使用深層硬件冗余,加上專門軟件,幾乎能夠即時(shí)地恢復(fù)任何單一硬件或軟件錯(cuò)誤。這些處理方案要比Windows群集(WindowsClustering)處理方案昂貴得多,因?yàn)榻M織必需為處于空閑狀態(tài)等候錯(cuò)誤冗余硬件支付費(fèi)用。服務(wù)器群集無法確保無間斷運(yùn)作,不過確實(shí)能夠?yàn)槎鄶?shù)關(guān)鍵任務(wù)應(yīng)用程序提供足夠可用性。群集服務(wù)能夠?qū)?yīng)用程序和資源進(jìn)行監(jiān)控,并能夠自動(dòng)識(shí)別和恢復(fù)眾多故障情況。這為在群集中管理工作負(fù)荷提供了靈活性。另外,還提升了整個(gè)系統(tǒng)可用性。群集服務(wù)(Clusterservice)優(yōu)點(diǎn)包含:高可用性:經(jīng)過服務(wù)器群集,資源(比如:磁盤驅(qū)動(dòng)器和Internet協(xié)議(IP)地址)全部權(quán)會(huì)自動(dòng)從故障服務(wù)器轉(zhuǎn)移到可用服務(wù)器。當(dāng)群集中某個(gè)系統(tǒng)或應(yīng)用程序發(fā)生故障時(shí),群集軟件會(huì)在可用服務(wù)器上重新開啟故障應(yīng)用程序,或?qū)⒐ぷ鲝墓收瞎?jié)點(diǎn)分散到剩下節(jié)點(diǎn)上。由此,用戶只在瞬間感覺到服務(wù)暫停。故障恢復(fù):當(dāng)故障服務(wù)器重新回到其預(yù)定首選全部者聯(lián)機(jī)狀態(tài)時(shí),群集服務(wù)將自動(dòng)在群集中重新分配工作負(fù)荷。該特征可配置,但默認(rèn)禁用??晒芾硇裕耗軌蚴褂谩叭杭芾砥鳌惫ぞ撸–luAdmin。exe),將群集作為一個(gè)單一系統(tǒng)進(jìn)行管理,并對(duì)如同運(yùn)行于一個(gè)單一服務(wù)器應(yīng)用程序?qū)嵤┕芾?。您能夠?qū)?yīng)用程序轉(zhuǎn)移到群集中其它服務(wù)器?!叭杭芾砥鳌笨捎糜谑謩?dòng)平衡服務(wù)器工作負(fù)荷,并針對(duì)計(jì)劃維護(hù)釋放服務(wù)器。您還能夠監(jiān)控群集狀態(tài)、全部節(jié)點(diǎn)和來自網(wǎng)絡(luò)任何地方資源??缮炜s性:群集服務(wù)可擴(kuò)展以滿足需求增加。當(dāng)群集監(jiān)督應(yīng)用程序總體負(fù)荷超出了群集能力范圍時(shí),能夠添加附加節(jié)點(diǎn)。本文檔提供相關(guān)針對(duì)連接到共享群集存放設(shè)備并運(yùn)行ServerEnterpriseEdition或WindowsServer服務(wù)器創(chuàng)建和配置服務(wù)器群集指導(dǎo)。本文檔目標(biāo)是為了指導(dǎo)您完成安裝經(jīng)典群集步驟,并未解釋怎樣安裝群集應(yīng)用程序。而對(duì)于實(shí)施非傳統(tǒng)仲裁模型,如:多數(shù)節(jié)點(diǎn)集(MajorityNodeSet,MNS),Windows群集(WindowsClustering)處理方案和地理位置分散群集也不給予討論總結(jié)WindowsServer企業(yè)版使您能夠在符合工業(yè)標(biāo)準(zhǔn)PC硬件上布署含有高度可用性和可伸縮性應(yīng)用程序。其結(jié)果是:組成了一個(gè)可運(yùn)行關(guān)鍵業(yè)務(wù)應(yīng)用程序和服務(wù)高效優(yōu)化結(jié)構(gòu)。適合于WindowsServer企業(yè)版應(yīng)用程序常見例子包含聯(lián)網(wǎng)、消息傳輸、清單和用戶服務(wù)系統(tǒng)、數(shù)據(jù)庫、電子商務(wù)Web站點(diǎn)和文件和打印服務(wù)器。不管單位規(guī)模大小,WindowsServer企業(yè)版對(duì)于運(yùn)行那些必需永遠(yuǎn)可用應(yīng)用程序來說是個(gè)很好選擇。它還使不停發(fā)展企業(yè)能夠確保關(guān)鍵應(yīng)用程序可用性,同時(shí)許可她們依據(jù)不停增加需求擴(kuò)充或縮減這些應(yīng)用程序。數(shù)據(jù)庫管理平臺(tái)需求概述數(shù)據(jù)庫為大型對(duì)象關(guān)系型數(shù)據(jù)庫,含有通用性和開放性,主流企業(yè)級(jí)數(shù)據(jù)庫產(chǎn)品。數(shù)量1套,4個(gè)CPU無限用戶數(shù)許可。具體要求以下:1.高可用性,支持24×7全天侯不停機(jī)完善在線備份和恢復(fù)功效,支持并行備份和恢復(fù),支持多達(dá)4級(jí)增量備份;提供基于StandbyDatabase技術(shù)容災(zāi)保護(hù);針對(duì)磁盤、主機(jī)、網(wǎng)絡(luò)多種故障容錯(cuò)能力,可充足利用Cluster容錯(cuò)技術(shù),Cluster切換時(shí)無需重新開啟數(shù)據(jù)庫。2.支持共享磁盤數(shù)據(jù)庫集群集群數(shù)據(jù)庫每個(gè)節(jié)點(diǎn)全部是共享同一個(gè)數(shù)據(jù)庫,確保運(yùn)行時(shí)每個(gè)數(shù)據(jù)庫節(jié)點(diǎn)全部能夠提供完全相同數(shù)據(jù)庫服務(wù)。集群系統(tǒng)沒有主機(jī)備機(jī)區(qū)分,全部節(jié)點(diǎn)數(shù)據(jù)庫全部能夠高效并行處理運(yùn)行,以提升系統(tǒng)整體資源利用率和性能。支持?jǐn)?shù)據(jù)庫節(jié)點(diǎn)故障快速恢復(fù),任何一個(gè)數(shù)據(jù)庫節(jié)點(diǎn)出現(xiàn)故障時(shí),全部能夠不影響用戶端操作,快速透明故障切換,切換時(shí)間小于1分鐘。3.支持分布式操作支持?jǐn)帱c(diǎn)續(xù)傳方法消息同時(shí)機(jī)制。分布式操作在數(shù)據(jù)庫關(guān)鍵實(shí)現(xiàn),無需其它附加產(chǎn)品。自動(dòng)兩階段提交功效。在數(shù)據(jù)庫關(guān)鍵中提供完整數(shù)據(jù)復(fù)制功效,數(shù)據(jù)復(fù)制含有雙向和多點(diǎn)復(fù)制功效。4.高性能OLTP功效,含有強(qiáng)大數(shù)據(jù)存取能力很強(qiáng)可伸縮性和可擴(kuò)展性,在單機(jī)上有超出00tpm/cTPC-C結(jié)果。提供并發(fā)控制機(jī)制,支持行級(jí)鎖,而且行級(jí)鎖不升級(jí),對(duì)數(shù)據(jù)庫讀操作不加任何鎖,含有自動(dòng)死鎖處理能力。穩(wěn)定多線索多進(jìn)程體系機(jī)構(gòu)。支持在SMP上高效并行處理,支持并行查詢、插入/更新/刪除、數(shù)據(jù)加載、索引創(chuàng)建等。5.支持開放系統(tǒng)結(jié)構(gòu)主流硬件及操作系統(tǒng)平臺(tái),包含IBMAIX,HP-UX,SunSolaris,MSWINDOWSNT/,Linux等。支持從MSSQLServer系統(tǒng)移植。主流網(wǎng)絡(luò)協(xié)議,包含TCP/IP,SPX/IPX,DECNet,X。25等,能夠經(jīng)過多種防火墻。提供和其它編程語言(如C,Java等)接口。6.含有高度安全性支持行級(jí)數(shù)據(jù)加密技術(shù)(虛擬私有數(shù)據(jù)庫VPD);符合C2級(jí)安全標(biāo)準(zhǔn)和基于角色安全控制;在數(shù)據(jù)庫關(guān)鍵中支持審計(jì)功效;數(shù)據(jù)庫能夠建立獨(dú)立用戶安全系統(tǒng)(獨(dú)立于操作系統(tǒng))。7.提供對(duì)GIS系統(tǒng)支持?jǐn)?shù)據(jù)庫中能夠存放GIS信息,支持主流GIS軟件;支持GIS空間操作函數(shù);提供對(duì)空間信息高速索引機(jī)制。8.支持Internet技術(shù)數(shù)據(jù)庫關(guān)鍵提供Java支持;數(shù)據(jù)庫關(guān)鍵提供XML支持。9.支持對(duì)文本、圖片、音頻、視頻等多媒體數(shù)據(jù)管理提供通用數(shù)據(jù)存放;提供全文檢索。10.?dāng)?shù)據(jù)庫提供對(duì)OLAP支持11.完善數(shù)據(jù)分析功效豐富針對(duì)大量數(shù)據(jù)查詢處理技術(shù),包含BitmapIndex,星型查詢優(yōu)化算法等;在數(shù)據(jù)庫關(guān)鍵中內(nèi)置分析功效,包含Top-N,Cube,Rollup和抽樣等;提供資源管理功效,能將用戶劃分入不一樣資源等級(jí),控制其對(duì)系統(tǒng)資源使用。12.支持?jǐn)?shù)據(jù)庫級(jí)容災(zāi)功效災(zāi)難備機(jī)也能夠同時(shí)運(yùn)行,提供數(shù)據(jù)庫服務(wù);災(zāi)難備機(jī)不受距離影響;災(zāi)備系統(tǒng)能夠提供高速切換;提供SQL重做方法邏輯災(zāi)備;提供物理災(zāi)備。13.支持ANSI/ISOSQL-92標(biāo)準(zhǔn)14.支持漢字雙字節(jié)編碼,包含GB2312-80標(biāo)準(zhǔn)和GBK字符集15.易于監(jiān)控和管理,提供基于GUI界面數(shù)據(jù)庫管理和維護(hù)工具產(chǎn)品選型OracleDatabase10g提供了全球首個(gè)專為企業(yè)網(wǎng)格計(jì)算提供動(dòng)力軟件基礎(chǔ)平臺(tái)架構(gòu)。OracleDatabase10g充足利用了硬件在網(wǎng)格計(jì)算上革新,讓用戶能夠在這些標(biāo)準(zhǔn)硬件組件上很輕松安裝和配置數(shù)據(jù)庫。OracleDatabase10g不不過網(wǎng)格資源、網(wǎng)格服務(wù)和網(wǎng)格存放使用者,而且是企業(yè)數(shù)據(jù)提供者,在其中全部充足利用了網(wǎng)格計(jì)算三個(gè)特征。OracleDatabase10g把OracleDatabase使用硬件組件-包含計(jì)算資源和存放資源-方法虛擬化,對(duì)于在企業(yè)網(wǎng)格環(huán)境中不一樣數(shù)據(jù)庫自動(dòng)提供集群存放和集群計(jì)算資源。作為一個(gè)企業(yè)數(shù)據(jù)供給者,OracleDatabase10g提供了相關(guān)技術(shù),經(jīng)過這些技術(shù)能夠讓數(shù)據(jù)庫管理員為網(wǎng)格用戶和網(wǎng)格應(yīng)用進(jìn)行資源匯總、虛擬管理和數(shù)據(jù)供給。同時(shí),在一個(gè)企業(yè)級(jí)網(wǎng)格環(huán)境中,對(duì)于安全、高可用性、自我依靠性和可管理性全部有很高要求。OracleDatabase10g提供了很多卓越優(yōu)勢(shì)來簡化你對(duì)整個(gè)企業(yè)級(jí)網(wǎng)格管理和操作。技術(shù)響應(yīng)說明1、OracleDatabase10g:為網(wǎng)格而設(shè)計(jì)數(shù)據(jù)庫1)在基于標(biāo)準(zhǔn)組件上配置和安裝OracleDatabase10gOracleDatabase10g使您更輕松在網(wǎng)格上運(yùn)行數(shù)據(jù)庫,此數(shù)據(jù)庫運(yùn)行于標(biāo)準(zhǔn)、低成本、模塊化硬件組件(存放器、刀片服務(wù)器和互聯(lián)技術(shù))上。自動(dòng)存放管理(AutomaticStorageManagement,ASM)自動(dòng)存放管理(ASM)使存放虛擬化,而且提供了輕松數(shù)據(jù)庫存放供給。另外,您現(xiàn)在能夠使用標(biāo)準(zhǔn)、低成本、模塊化組件來存放全部Oracle數(shù)據(jù)。您能夠使用單個(gè)ASM來為多個(gè)Oracle數(shù)據(jù)庫管理存放。ASM僅要求您管理少許磁盤組,而不是管理很多數(shù)據(jù)庫文件。一個(gè)磁盤組是一組磁盤設(shè)備集合,ASM將其作為單個(gè)邏輯單元來管理。您能夠定義一個(gè)尤其磁盤組作為數(shù)據(jù)庫默認(rèn)磁盤組,Oracle自動(dòng)為該數(shù)據(jù)庫分配存放資源,和創(chuàng)建或刪除和該數(shù)據(jù)庫相關(guān)文件。ASM還提供了部分存放技術(shù)方面優(yōu)勢(shì)—如鏡像或邏輯卷管理器(LVM)。類似于這些技術(shù),ASM使您能夠從單獨(dú)磁盤設(shè)備集合中創(chuàng)建單一磁盤組。它能夠跨磁盤組中全部設(shè)備均衡到該磁盤組I/O。還實(shí)施條帶劃分和鏡像存放來改善I/O性能和數(shù)據(jù)可靠性。不管何時(shí)當(dāng)存放配置發(fā)生改變時(shí),ASM全部將自動(dòng)再均衡數(shù)據(jù)庫存放資源。自動(dòng)存放管理一樣提供諸如RAID或是邏輯卷(LogicalVolumeManagers,LVMs)這么存放技術(shù)優(yōu)點(diǎn)。Oracle能夠?qū)τ诙鄠€(gè)數(shù)據(jù)庫經(jīng)過一個(gè)磁盤組中全部設(shè)備來平衡I/O,并經(jīng)過對(duì)數(shù)據(jù)緩沖區(qū)和鏡像技術(shù)實(shí)現(xiàn)來提升I/O性能和數(shù)據(jù)可靠性。同時(shí),Oracle能夠在節(jié)點(diǎn)和節(jié)點(diǎn)、集群和集群之間重新分配磁盤,自動(dòng)重新配置磁盤組。因?yàn)樽詣?dòng)存放管理是專為Oracle工作設(shè)計(jì),所以相比其它虛擬存放處理方案將有愈加好性能。用戶不再需要昂貴第三方存放容量管理和文件系統(tǒng)軟件。經(jīng)過自動(dòng)存放管理,用戶就能夠極大地降低數(shù)據(jù)中心復(fù)雜程序和系統(tǒng)管理成本,而且DBA不再需要頻繁監(jiān)視存放系統(tǒng)來檢驗(yàn)是否存在“熱點(diǎn)”或存放性能瓶頸。ASM當(dāng)?shù)冂R像機(jī)制是一個(gè)用于預(yù)防存放故障選件。經(jīng)過開啟缺省鏡像,可實(shí)現(xiàn)三倍鏡像。經(jīng)過ASM鏡像,使用故障組能夠提供額外數(shù)據(jù)保護(hù)。一個(gè)故障組是共享通用資源(磁盤控制器或整個(gè)磁盤陣列)一組磁盤,其故障能夠容忍。經(jīng)過定義,ASM故障組會(huì)智能地將數(shù)據(jù)冗余拷貝到單獨(dú)故障組中,以確保該數(shù)據(jù)仍然可用,并以透明方法避免受到存放子系統(tǒng)中任何組件故障影響。另外,ASM支持硬件輔助恢復(fù)數(shù)據(jù)能力(在下文預(yù)防數(shù)據(jù)損壞部分進(jìn)行具體討論),以加強(qiáng)數(shù)據(jù)保護(hù)。Oracle已經(jīng)和EMC、日立、HP、NetworkApplication和Xiotech等多家行業(yè)存放佼佼者合作,以使自動(dòng)存放管理能夠和她們地網(wǎng)絡(luò)連接存放(NAS)和存放區(qū)域網(wǎng)絡(luò)(SAN)產(chǎn)品無縫地合作。可移植集群件管理(PortableClusterware)集群件是為集群中服務(wù)器間通信提供集群化服務(wù)軟件。在OracleDatabase10g之前,您依靠于硬件供給商來提供其平臺(tái)上集群件(除了Linux和Windows平臺(tái))。Oracle只為Linux和Windows平臺(tái)提供集群件。OracleRAC10g在Oracle數(shù)據(jù)庫10g運(yùn)行全部平臺(tái)上提供了一個(gè)完整集成集群件管了處理方案。這一集群件功效包含集群連接、消息處理服務(wù)和鎖定、集群控制和恢復(fù),和一個(gè)工作負(fù)載管理框架(將在下文探討)。用戶無需購置任何第三方集群件管理軟件。不過,Oracle仍將繼續(xù)在特定平臺(tái)上支持選定第三方集群件產(chǎn)品。OracleRAC10g集成集群件管理含有以下優(yōu)勢(shì):成本低。Oracle無償提供這一功效。單一廠商支持。消除了相互推諉問題。安裝、配置和連續(xù)維護(hù)更簡單。OracleRAC10g集群件使用標(biāo)準(zhǔn)Oracle數(shù)據(jù)庫管理工具進(jìn)行安裝、配置和維護(hù)。這一過程無須其它集成步驟。全部平臺(tái),質(zhì)量一直如一。和第三方產(chǎn)品相比,Oracle對(duì)新軟件版本進(jìn)行了更嚴(yán)格測(cè)試。全部平臺(tái),功效一直如一。比如,部分第三方集群件產(chǎn)品限制了集群內(nèi)能夠支持節(jié)點(diǎn)數(shù)量。借助OracleRAC10g,全部平臺(tái)能夠支持多達(dá)64個(gè)節(jié)點(diǎn)。用戶還能夠在全部平臺(tái)上取得一致響應(yīng)體驗(yàn),從而有效處理了高可用性挑戰(zhàn),包含服務(wù)器節(jié)點(diǎn)故障、互連故障和I/O隔離現(xiàn)象等。支持高級(jí)功效。這包含集成監(jiān)視和通知功效,從而在發(fā)生故障時(shí),在數(shù)據(jù)庫和應(yīng)用層之間實(shí)現(xiàn)快速協(xié)調(diào)恢復(fù)Oracle也便于您安裝可移植集群。利用單次安裝,您能夠確定您期望安裝可移植集群組件節(jié)點(diǎn),然后OracleUniversalInstaller將在全部這些節(jié)點(diǎn)上安裝可移植集群組件。對(duì)于Oracle集成集群軟件對(duì)不一樣硬件供給上產(chǎn)品全部沒有集群大小限制。在一個(gè)Oracle集群環(huán)境中,用戶能夠簡單增加和移去一個(gè)服務(wù)器,而不需要任何宕機(jī)時(shí)間。Oracle是唯一一個(gè)擁有能夠在全部操作系統(tǒng)平臺(tái)上提供數(shù)據(jù)庫集群軟件技術(shù),這也大大降低在一個(gè)集群環(huán)境中發(fā)生事故可能。高速無限帶寬網(wǎng)絡(luò)(Infiniband)支持OracleDatabase10g利用即未來臨高速互聯(lián)技術(shù)(如無限帶寬Infiniband)為您提供愈加好性能和可伸縮性。您能夠全方面使用無限帶寬來進(jìn)行網(wǎng)絡(luò)通信。它提供了很多好處:無限帶寬提供了超出千兆位以太網(wǎng)很多性能改善。無限帶寬低延時(shí)和高帶寬使它作為集群互聯(lián)時(shí)尤其有用。您能夠使用單個(gè)網(wǎng)絡(luò)基礎(chǔ)架構(gòu)來進(jìn)行不一樣服務(wù)器之間、和服務(wù)器和存放器之間通信。這簡化了數(shù)據(jù)中心連接需求。利用簡化網(wǎng)絡(luò)基礎(chǔ)架構(gòu),您能夠使用單個(gè)網(wǎng)絡(luò)底板,這使得網(wǎng)絡(luò)供給愈加輕易。利用OracleDatabase10g,您現(xiàn)在能夠使用無限帶寬來進(jìn)行應(yīng)用服務(wù)器到數(shù)據(jù)庫服務(wù)器通信、集群數(shù)據(jù)庫中服務(wù)器到服務(wù)器通信,和服務(wù)器到存放器通信。這為您數(shù)據(jù)中心提供了全方面性能改善和靈活性。方便用戶端安裝方便用戶端安裝功效簡化了網(wǎng)格中應(yīng)用程序布署。數(shù)據(jù)庫用戶端只需下載或復(fù)制Oracle用戶端文件一個(gè)很小子集,和設(shè)置環(huán)境變量。通常Oracle數(shù)據(jù)庫10g用戶端僅需1分鐘即可完成安裝,只需70兆字節(jié)磁盤空間。這些應(yīng)用程序—OCI或JDBC應(yīng)用程序—能夠訪問網(wǎng)格上數(shù)據(jù)庫。您不再需要在數(shù)據(jù)庫用戶端上實(shí)施全部安裝過程。這個(gè)功效對(duì)于ISV應(yīng)用程序布署尤其有用。ISV能夠在其安裝過程中包含這些Oracle用戶端文件,而且用戶不需要單獨(dú)安裝Oracle用戶端。一樣在用戶機(jī)被動(dòng)態(tài)標(biāo)識(shí)和配置網(wǎng)格環(huán)境中,這個(gè)功效簡化了Oracle用戶端軟件安裝和配置。方便ORACLE數(shù)據(jù)庫安裝OracleDatabase10g簡化了Oracle數(shù)據(jù)庫安裝。安裝Oracle數(shù)據(jù)庫10g服務(wù)器軟件,經(jīng)過經(jīng)典安裝模式所需時(shí)間已降低了二分之一,只需20分鐘。大多數(shù)一般安裝經(jīng)過一張光盤即可完成,省卻了介質(zhì)更換無須要時(shí)間。另外,數(shù)據(jù)庫標(biāo)準(zhǔn)安裝僅需要256兆字節(jié)內(nèi)存和1GB磁盤空間?!癘racleUniversalInstaller”(OUI)已經(jīng)得到增強(qiáng),能夠?qū)θ堪惭b任務(wù)在進(jìn)行前或完成后進(jìn)行自動(dòng)化處理。在Oracle數(shù)據(jù)庫10g中,OUI在系統(tǒng)安裝前要進(jìn)行自檢,確保操作系統(tǒng)配置合適、所需補(bǔ)丁已應(yīng)用,和有足夠資源確保安裝過程順利完成。假如在安裝前自檢中發(fā)覺任何問題,安裝程序?qū)⑻嵝严嚓P(guān)正確操作步驟來幫助管理員處理問題。OracleUniversalInstaller(OUI)還能夠?qū)嵤┘夯疧racle數(shù)據(jù)庫多節(jié)點(diǎn)安裝。在安裝期間,您標(biāo)識(shí)出期望安裝Oracle數(shù)據(jù)庫主機(jī)名稱。然后OUI將在那些節(jié)點(diǎn)上安裝Oracle數(shù)據(jù)庫軟件。您還能夠決定是擁有軟件單個(gè)共享影像,還是在每臺(tái)主機(jī)上擁有一個(gè)獨(dú)立影像。同時(shí),安裝過程已經(jīng)完全包含所需配置,為系統(tǒng)日常自檢和管理建立了所需基礎(chǔ)架構(gòu)。一個(gè)功效完善、性能豐富“企業(yè)管理器數(shù)據(jù)庫操作臺(tái)”實(shí)現(xiàn)了完全自動(dòng)化配置,許可管理員不用任何人工操作即可完成對(duì)管理任務(wù)布署。“企業(yè)管理器數(shù)據(jù)庫操作臺(tái)”為管理單一數(shù)據(jù)庫提供了全部必備功效,包含報(bào)警提醒、工作時(shí)程安排和軟件管理等。另外,全部Oracle服務(wù)器組件如數(shù)據(jù)庫、監(jiān)聽程序、管理框架等全部將配置于自動(dòng)化開機(jī)和關(guān)機(jī)之中。對(duì)那些開發(fā)人員和開發(fā)嵌入式Oracle數(shù)據(jù)庫應(yīng)用程序獨(dú)立軟件供給商(ISVs)而言,靜默安裝已更為強(qiáng)大和易于使用。所以,任何初級(jí)計(jì)算機(jī)用戶全部能夠安裝并運(yùn)行Oracle數(shù)據(jù)庫10g。自動(dòng)、靈活和容錯(cuò)升級(jí)一樣地,“數(shù)據(jù)庫升級(jí)助手(DBUA)”使數(shù)據(jù)庫升級(jí)/移植變得極為簡單。使用Oracle數(shù)據(jù)庫10gDBUA,管理員能夠輕松地移植/升級(jí)到任何數(shù)據(jù)庫配置之上,包含RAC和備用數(shù)據(jù)庫,所做僅是回復(fù)部分簡單問題而已。該工具將自動(dòng)檢測(cè)系統(tǒng)資源是否足夠、確保最好操作—如在升級(jí)/移植前是否進(jìn)行數(shù)據(jù)庫備份,是否替換過期、不合適初始化參數(shù)等—檢驗(yàn)操作是否順利完成。使用Oracle數(shù)據(jù)庫10g,,其升級(jí)過程在計(jì)算機(jī)重啟后仍可自動(dòng)進(jìn)行,這確保了升級(jí)在忽然中止后仍可繼續(xù)進(jìn)行。Oracle數(shù)據(jù)庫10g中相關(guān)升級(jí)功效另一大完善之處就是能夠預(yù)估整個(gè)升級(jí)過程所需時(shí)間。因?yàn)槊恳粩?shù)據(jù)庫升級(jí)所花時(shí)間可能會(huì)很長(其取決于可運(yùn)行程序庫中需要升級(jí)元數(shù)據(jù)數(shù)量),且各個(gè)系統(tǒng)互不相同,此性能對(duì)系統(tǒng)管理員進(jìn)行升級(jí)計(jì)劃時(shí)大有裨益。因?yàn)樯?jí)到新版本真恰好處只有經(jīng)過使用新功效和性能才能表現(xiàn)出來,Oracle數(shù)據(jù)庫10g同時(shí)幫助管理員在升級(jí)到新版本過程中激活其新功效。更精簡初始化參數(shù)Oracle數(shù)據(jù)庫服務(wù)器提供了大量初始化參數(shù),以在不一樣環(huán)境中使其運(yùn)行最優(yōu)。在這些參數(shù)中,只有少數(shù)需要顯式地設(shè)為系統(tǒng)默認(rèn)值,因?yàn)槠渌鼌?shù)在絕大多數(shù)情況下已經(jīng)足夠。Oracle數(shù)據(jù)庫10g中這些初始化參數(shù)被分為基礎(chǔ)和高級(jí)兩大類。管理員可將日常交互活動(dòng)限定于28組基礎(chǔ)參數(shù)來完成。高級(jí)參數(shù)被保留用于使教授型系統(tǒng)管理員調(diào)整Oracle數(shù)據(jù)庫性能,以滿足特殊環(huán)境下部分特殊需求。所以,Oracle數(shù)據(jù)庫10g提供了一個(gè)集簡單性和靈活性最好組合—其簡單性指能夠被作為嵌入式數(shù)據(jù)庫使用;其靈活性指能夠滿足甚至最具挑戰(zhàn)性需求。2)計(jì)算資源供給網(wǎng)格計(jì)算宗旨是能夠依據(jù)不停改變優(yōu)先級(jí)動(dòng)態(tài)分配資源。OracleDatabase10g有很多改善和新功效,便于您分配計(jì)算資源以適應(yīng)業(yè)務(wù)需求。RealApplicationClusters(RAC)OracleRealApplicationClister(RAC)含有標(biāo)準(zhǔn)、低成本、模塊化服務(wù)器(如刀片服務(wù)器)集群高利用率。您能夠在一個(gè)刀片服務(wù)器集群上運(yùn)行單個(gè)Oracle數(shù)據(jù)庫。運(yùn)行在RAC上應(yīng)用程序能夠動(dòng)態(tài)地利用供給給它們更多刀片服務(wù)器。一樣,當(dāng)應(yīng)用程序不再需要這些刀片服務(wù)器時(shí),能夠輕易地釋放它們。相反,標(biāo)準(zhǔn)級(jí)數(shù)據(jù)庫在標(biāo)準(zhǔn)級(jí)組件上含有很低利用率。在標(biāo)準(zhǔn)級(jí)數(shù)據(jù)庫上,您需要為高峰負(fù)載分配資源而且分配置用資源。只有整個(gè)系統(tǒng)停止工作,才能向標(biāo)準(zhǔn)級(jí)數(shù)據(jù)庫中添加或刪除刀片服務(wù)器?;诠蚕泶疟P體系結(jié)構(gòu)RAC能夠按需要增加和收縮。這對(duì)來自其它供給商數(shù)據(jù)庫是不可能,因?yàn)樗鼈兓诜枪蚕眢w系結(jié)構(gòu),該結(jié)構(gòu)不能提供這種靈活性。因?yàn)椴贿M(jìn)行共享,數(shù)據(jù)被人為地分區(qū)。當(dāng)增加了更多刀片服務(wù)器時(shí),全部數(shù)據(jù)全部需要重新分區(qū),并將數(shù)據(jù)分配給新刀片服務(wù)器。類似地,當(dāng)需要?jiǎng)h除刀片服務(wù)器時(shí),在刪除前需要重新對(duì)數(shù)據(jù)分區(qū)。OracleDatabase10g為RAC數(shù)據(jù)庫內(nèi)服務(wù)提供自動(dòng)負(fù)載管理。當(dāng)在托管服務(wù)例程間建立起連接時(shí),RAC自動(dòng)地為這些連接實(shí)施負(fù)載均衡。另外,利用資源管理器,您能夠制訂策略,并給運(yùn)行在RAC數(shù)據(jù)庫內(nèi)服務(wù)分配資源。為了滿足這些策略,RAC將自動(dòng)向這些服務(wù)供給數(shù)據(jù)庫例程。OracleDatabase10g經(jīng)過一個(gè)按鈕就能夠?qū)崿F(xiàn)服務(wù)器到集群添加和刪除。按一下按鈕,您立即就能夠向集群中添加一臺(tái)服務(wù)器,并將這臺(tái)服務(wù)器供給給數(shù)據(jù)庫。Oracle數(shù)據(jù)庫將自動(dòng)安裝全部需要軟件—可移植集群組件和Oracle數(shù)據(jù)庫軟件,并在其上開啟一個(gè)Oracle數(shù)據(jù)庫例程。一樣,按一下按鈕,您能夠刪除一臺(tái)服務(wù)器。共振(Resonance)OracleDatabase10g最含有開創(chuàng)性特征是共振。自己定義集群。集群是一組服務(wù)器集合,這些服務(wù)器經(jīng)過Oracle可移植集群組件集群在一起。您能夠在相同集群上運(yùn)行很多數(shù)據(jù)庫,而且為這些數(shù)據(jù)庫定義服務(wù)策略。共振將動(dòng)態(tài)地增加或降低集群中服務(wù)器(個(gè)人數(shù)據(jù)庫在其上運(yùn)行)數(shù)量來滿足服務(wù)級(jí)目標(biāo)。該任務(wù)能夠自動(dòng)完成,無需任何用戶干預(yù)。設(shè)想您有一個(gè)大型集群,其中有很多數(shù)據(jù)庫。假如必需進(jìn)行手工管理,您將不得不連續(xù)監(jiān)控每一個(gè)數(shù)據(jù)庫上負(fù)載,然后必需手工關(guān)閉那些數(shù)據(jù)庫例程或產(chǎn)生另外例程。關(guān)閉命令可能花費(fèi)很長時(shí)間,因?yàn)樵跀?shù)據(jù)庫例程上可能存在活動(dòng)會(huì)話。OracleDatabase10g為您完成這個(gè)任務(wù)。它為您連續(xù)監(jiān)控負(fù)載。當(dāng)需要關(guān)閉一個(gè)例程時(shí),它自動(dòng)地將活動(dòng)會(huì)話移植到該數(shù)據(jù)庫其它活動(dòng)例程上。一樣,當(dāng)產(chǎn)生數(shù)據(jù)庫另外例程時(shí),它自動(dòng)在該數(shù)據(jù)庫全部例程中均衡負(fù)載。OracleSchedulerOracleDatabase10g引進(jìn)了OracleScheduler,它為您提供了很多優(yōu)異功效,用來在網(wǎng)格中調(diào)度和實(shí)施業(yè)務(wù)和IT任務(wù)。您能夠在不一樣是時(shí)間供給數(shù)據(jù)庫內(nèi)工作負(fù)載,以獲取更有效資源利用。自己定義作業(yè),它們能夠是存放過程或外部作業(yè),如C或Java程序。自己定義進(jìn)度表。然后將作業(yè)分配給進(jìn)度表。您能夠定義任意復(fù)雜進(jìn)度表。您還能夠?qū)⒆鳂I(yè)分為作業(yè)類,以簡化作業(yè)管理和優(yōu)先級(jí)分配。利用Oracle資源管理器,您能夠定義資源計(jì)劃,并將這些資源計(jì)劃分配給作業(yè)類。您還能夠在不一樣時(shí)間改變這些資源計(jì)劃。比如,您可能認(rèn)為加載一個(gè)數(shù)據(jù)倉庫作業(yè)在非高峰時(shí)間內(nèi)是關(guān)鍵作業(yè),而在高峰時(shí)間內(nèi)則不是。數(shù)據(jù)庫資源管理器資源管理器向Oracle數(shù)據(jù)庫內(nèi)數(shù)據(jù)庫用戶、應(yīng)用程序或服務(wù)供給資源。它許可數(shù)據(jù)庫管理員限制分配給網(wǎng)格用戶、應(yīng)用程序或服務(wù)Oracle數(shù)據(jù)庫資源。這確保每個(gè)網(wǎng)格用戶、應(yīng)用程序或服務(wù)全部能取得一份公平可用計(jì)算資源。管理員定義資源計(jì)劃,它依據(jù)資源使用準(zhǔn)則(如CPU利用率或活動(dòng)會(huì)話數(shù))向不一樣用戶組分配資源。每一個(gè)用戶組由一個(gè)或多個(gè)數(shù)據(jù)庫用戶組成。OracleDatabase10g依據(jù)用戶主機(jī)、應(yīng)用程序、OS用戶名或服務(wù)為消費(fèi)者組提供額外映射。3)數(shù)據(jù)供給數(shù)據(jù)供給意思是在用戶需要時(shí)將信息提供給用戶,而不管信息在網(wǎng)格何處。要處理相關(guān)任何可用資源信息,網(wǎng)格必需有效地跨分布式系統(tǒng)提供信息。關(guān)鍵有三種方法來實(shí)現(xiàn)這個(gè)目標(biāo):合并、共享和聯(lián)合信息。在單個(gè)數(shù)據(jù)庫中合并信息將使供給信息變得輕易。在運(yùn)行數(shù)據(jù)庫地方,您能夠使用單個(gè)資源池。這能夠更有效利用資源。因?yàn)閿?shù)據(jù)庫資源被集中在一起,所以不會(huì)發(fā)生一個(gè)數(shù)據(jù)庫負(fù)載過重而另一個(gè)數(shù)據(jù)庫閑置情況。它提供了輕易供給。您現(xiàn)在能夠使用Oracle資源管理器向運(yùn)行在數(shù)據(jù)庫上不一樣用戶和應(yīng)用程序有效地供給Oracle數(shù)據(jù)庫資源。假如不能集中資源,也不能在單個(gè)數(shù)據(jù)庫中合并信息,那么能夠共享信息來取得更有效資源利用。OracleDatabase10g特征(如OracleTransportableTablespace和OracleStream)使您在不一樣數(shù)據(jù)庫之間有效共享數(shù)據(jù),從而使在不一樣資源間共享信息處理變得輕易。對(duì)于一些不常訪問信息(比如一個(gè)兆兆位數(shù)據(jù)庫),更有效措施是把它留在原處。對(duì)于這類信息,能夠使用OracleDatabase10g聯(lián)合特征(如分布式SQL、網(wǎng)關(guān)和物化視圖)按需要訪問。超大數(shù)據(jù)庫支持OracleDatabase10g現(xiàn)在支持容納8exabytes(8192PB,1PB=1024TB)數(shù)據(jù)單個(gè)數(shù)據(jù)庫。這實(shí)際上消除了對(duì)合并數(shù)據(jù)庫最大容量限制。還能夠?qū)?shù)據(jù)存放在更大文件中,從而降低大型數(shù)據(jù)庫中文件數(shù)。另外,BigfileTablespace簡化了大型數(shù)據(jù)庫中數(shù)據(jù)文件管理,使得和擁有大量數(shù)據(jù)文件相關(guān)可伸縮性問題最小化,而且利用如自動(dòng)存放管理和OracleManagedFiles之類特征簡化了存放管理。ORACLE跨平臺(tái)可傳輸表空間不是總有可能將硬件資源集中在一起。比如,可能地理上分散硬件資源無法有效地組成集群。或數(shù)據(jù)中心限制阻礙了將硬件集中在一起。在這些情況下,Oracle可傳輸表空間提供了一個(gè)很有效方法來共享大型數(shù)據(jù)子集,然后在不一樣硬件資源上共享對(duì)這些數(shù)據(jù)處理。Oracle可傳輸表空間為網(wǎng)格用戶提供了一個(gè)極其快速機(jī)制,從而將數(shù)據(jù)子集從一個(gè)Oracle數(shù)據(jù)庫移到另一個(gè)Oracle數(shù)據(jù)庫中。它許可將部分表空間從數(shù)據(jù)庫中抽出,移到或復(fù)制到另一個(gè)位置,然后插入到另一個(gè)數(shù)據(jù)庫中。抽出或插入個(gè)數(shù)據(jù)文件只包含到讀取或加載少許元數(shù)據(jù)??蓚鬏敱砜臻g還支持兩個(gè)或多個(gè)數(shù)據(jù)庫同時(shí)裝載只讀表空間。OracleDatabase10g現(xiàn)在支持異種可傳輸表空間。這個(gè)特征許可抽出表空間,用RMAN進(jìn)行轉(zhuǎn)換(假如需要),然后在不一樣平臺(tái)間進(jìn)行傳輸(如從Solaris或HP/UX到Linux)。很多用戶正使用這個(gè)特征來將她們數(shù)據(jù)庫移植到Linux上。作為可傳輸表空間使用示例,假如觀察經(jīng)典企業(yè)中財(cái)務(wù)應(yīng)用程序,您會(huì)發(fā)覺日常它工作負(fù)載很輕。每小時(shí)會(huì)有幾次插入或更新操作。但在季度末,它需要大量資源來生成報(bào)表。您能做是,在日常,在比較強(qiáng)大資源上運(yùn)行這個(gè)應(yīng)用程序。在季度末,使用可傳輸表空間特征將數(shù)據(jù)轉(zhuǎn)移到更強(qiáng)大資源上,并在那里進(jìn)行處理。ORACLEStreams部分?jǐn)?shù)據(jù)需要在創(chuàng)建或改變時(shí)進(jìn)行共享,而不是偶而批量地共享。OracleStreams能夠使數(shù)據(jù)在網(wǎng)格中數(shù)據(jù)庫、節(jié)點(diǎn)或刀片服務(wù)器群之間流動(dòng),而且在實(shí)施更新時(shí)同時(shí)地保留兩個(gè)或更多拷貝。它還為信息共享、組合信息隊(duì)列、復(fù)制、事件、數(shù)據(jù)倉庫加載、通告和公布/訂閱提供了統(tǒng)一到單一技術(shù)中框架。假如考慮上面那個(gè)例子,一旦您完成了報(bào)表,則能夠?qū)⒃摂?shù)據(jù)庫丟棄,或使用OracleStreams使兩個(gè)數(shù)據(jù)庫保持同時(shí),從而能夠使用第二個(gè)數(shù)據(jù)庫再次完成下一季度報(bào)表。為此,能夠定義一個(gè)適合您同時(shí)需求進(jìn)度表。比如,您能夠在每個(gè)午夜進(jìn)行同時(shí),或在發(fā)生改變時(shí)進(jìn)行同時(shí)。OracleDatabase10g為網(wǎng)格用戶作了很多改善。您現(xiàn)在能夠?qū)⑻幚韽闹鲾?shù)據(jù)庫卸載到一個(gè)從數(shù)據(jù)庫上;也就是說,您能夠設(shè)置一個(gè)從數(shù)據(jù)庫來捕捉改變,而不是在主數(shù)據(jù)庫上捕捉正發(fā)生改變。這提供了另一個(gè)跨資源共享工作負(fù)載方法。自驅(qū)式數(shù)據(jù)庫OracleDatabase10g提供了一個(gè)新自驅(qū)式數(shù)據(jù)庫特征。這個(gè)特征利用了OracleTransportableTabelspace和OracleStream,為您提供了一個(gè)輕松方法能夠在分布式硬件資源之間共享處理。另外,它提供了一個(gè)有效方法將您應(yīng)用程序移植到網(wǎng)格上。利用單個(gè)命令,您能夠從一個(gè)數(shù)據(jù)庫中取出一系列表空間,將表空間傳輸給另一個(gè)數(shù)據(jù)庫,重新定義表空間格式(假如第二個(gè)數(shù)據(jù)庫是在一個(gè)不一樣OS上),然后將表空間插入到第二個(gè)數(shù)據(jù)庫中。在此期間,第一個(gè)數(shù)據(jù)庫可能會(huì)發(fā)生部分改變。OracleStream將已開始捕捉這些改變,然后將這些改變和第二個(gè)數(shù)據(jù)庫同時(shí)。全部這些全部利用單個(gè)命令來完成。假如第二個(gè)數(shù)據(jù)庫在網(wǎng)格上,您剛剛所做就是經(jīng)過單個(gè)命令將應(yīng)用程序移植到網(wǎng)格中。經(jīng)過簡單地將連接串重新嵌入到第二個(gè)數(shù)據(jù)庫中,能夠在以后將全部運(yùn)行在第一個(gè)數(shù)據(jù)庫上應(yīng)用程序移植到第二個(gè)數(shù)據(jù)庫中。ORACLEDATAPUMP數(shù)據(jù)泵為確保向Oracle數(shù)據(jù)庫中高速加載和從Oracle數(shù)據(jù)庫中高速卸載數(shù)據(jù)和元數(shù)據(jù),Oracle數(shù)據(jù)庫10g引入了一項(xiàng)新功效:數(shù)據(jù)泵。它能夠自動(dòng)管理和安排批量、并行加載和卸載,以實(shí)現(xiàn)最大吞吐量,大大地改善了數(shù)據(jù)輸入和輸出數(shù)據(jù)庫時(shí)性能。數(shù)據(jù)泵基礎(chǔ)架構(gòu)可經(jīng)過L/SQL套件DBMS_DATAPUMP隨時(shí)實(shí)現(xiàn)。這一技術(shù)是Oracle新數(shù)據(jù)移動(dòng)實(shí)用工具—DataPumpExport和DataPumpImport—基礎(chǔ),和Oracle原來Export和Import相比,性能大大提升。所以,用戶數(shù)據(jù)轉(zhuǎn)移應(yīng)用程序就可經(jīng)過使用數(shù)據(jù)泵來完成。Oracle數(shù)據(jù)庫10g經(jīng)過下述四個(gè)方面來實(shí)現(xiàn):新命令行輸入和輸出用戶端(expdp&impdp),這是一個(gè)基于Web企業(yè)管理器導(dǎo)入/導(dǎo)出界面和用戶界面,和用于處理復(fù)雜數(shù)據(jù)挖掘模式自定義數(shù)據(jù)移植界面。數(shù)據(jù)泵也是Oracle服務(wù)器中其它幾項(xiàng)關(guān)鍵功效基礎(chǔ)。包含基于流復(fù)制、邏輯備用和可傳輸表空間。當(dāng)移動(dòng)可傳輸表空間時(shí),DataPumpExport和Import用來為表空間處理元數(shù)據(jù)提取和重建。DataPump是卸載整個(gè)數(shù)據(jù)庫或數(shù)據(jù)庫子集,然后重新將它們加載到目標(biāo)平臺(tái)上一個(gè)靈活、快速方法。數(shù)據(jù)泵大幅降低了大多數(shù)批量導(dǎo)入/導(dǎo)出入操作中損耗時(shí)間。數(shù)據(jù)泵直接路徑數(shù)據(jù)卸載一個(gè)單線程速度相當(dāng)于常規(guī)直接路徑導(dǎo)出兩倍。數(shù)據(jù)泵數(shù)據(jù)卸載一個(gè)單線程比原始導(dǎo)入快15-45倍,當(dāng)然,其操作在并行實(shí)施線程有一定要求。除能夠提升性能外,基于數(shù)據(jù)泵導(dǎo)出和導(dǎo)入用戶系統(tǒng)支持全部原始導(dǎo)出/導(dǎo)入功效和很多新功效,如檢驗(yàn)點(diǎn)重啟、工作負(fù)載估算、極為靈活而細(xì)粒度對(duì)象選擇、從另處直接載入實(shí)例、和具體工作監(jiān)測(cè)等。分布式SQL、網(wǎng)關(guān)和分布式事務(wù)不是總有可能合并或共享信息。數(shù)據(jù)中心限制或地理上分散資源可能阻礙實(shí)現(xiàn)此要求。另外,還可能因?yàn)榘踩詥栴}。您可能不期望第二個(gè)數(shù)據(jù)庫上用戶看到整個(gè)數(shù)據(jù)集。或不能有效地移動(dòng)數(shù)據(jù)—比如,您可能有一個(gè)一兆兆位數(shù)據(jù)集,而且它極少被訪問。OracleDatabase10g提供了一個(gè)極其強(qiáng)大聯(lián)合技術(shù)來幫助您處理這些問題。利用這些技術(shù),能夠把數(shù)據(jù)留在原處,并按需要訪問數(shù)據(jù)。Oracle分布式SQL許可網(wǎng)格用戶有效地訪問和集成存放在多個(gè)Oracle和非Oracle數(shù)據(jù)庫中數(shù)據(jù)。網(wǎng)關(guān)利用分布式SQL向網(wǎng)格用戶提供透明遠(yuǎn)程數(shù)據(jù)訪問,從而依靠其它任何數(shù)據(jù)庫運(yùn)行它們應(yīng)用程序,且無需對(duì)應(yīng)用程序作任何代碼修改。在不一樣數(shù)據(jù)存放器之間進(jìn)行集成數(shù)據(jù)和管理事務(wù)同時(shí),Oracle數(shù)據(jù)庫智能地優(yōu)化實(shí)施計(jì)劃,從而以最有效方法訪問數(shù)據(jù)。OracleXA功效許可網(wǎng)格用戶在多個(gè)資源之間(如原有應(yīng)用程序和第三方應(yīng)用系統(tǒng))協(xié)調(diào)分布式事務(wù)。另外,OracleDatabase10g還提供了外部表格和Bfile特征,它們讓您在文件系統(tǒng)上保留數(shù)據(jù),同時(shí)經(jīng)過Oracle數(shù)據(jù)庫API為網(wǎng)格用戶提供訪問。外部表格為您提供了到文件中結(jié)構(gòu)化數(shù)據(jù)SQL訪問。Bfile提供到文件中非結(jié)構(gòu)化數(shù)據(jù)只讀訪問。4)操作和管理優(yōu)勢(shì)網(wǎng)格動(dòng)態(tài)特征對(duì)網(wǎng)格基礎(chǔ)架構(gòu)施加了嚴(yán)格操作要求。您期望網(wǎng)格基礎(chǔ)架構(gòu)完全依靠本身—它應(yīng)該能夠承受系統(tǒng)故障,并適應(yīng)不停改變業(yè)務(wù)需求。您期望能夠以一個(gè)更全盤化方法來控制網(wǎng)格環(huán)境,而不是在一個(gè)組件一個(gè)組件基礎(chǔ)上進(jìn)行控制。最終,安全性在網(wǎng)格計(jì)算環(huán)境中極為關(guān)鍵—您不期望數(shù)據(jù)和資源有任何無須要暴露。Oracle數(shù)據(jù)庫10g一大關(guān)鍵開發(fā)目標(biāo)就是建立能夠自動(dòng)處理處理方案,能夠大大簡化系統(tǒng)運(yùn)行管理任務(wù),從而大幅降低數(shù)據(jù)庫管理員為這些活動(dòng)而花費(fèi)時(shí)間。為實(shí)現(xiàn)此目標(biāo),Oracle數(shù)據(jù)庫10g引入了一項(xiàng)高級(jí)自我管理基礎(chǔ)架構(gòu),該架構(gòu)許可數(shù)據(jù)庫了解本身信息,并利用此信息調(diào)整不一樣工作負(fù)載或自動(dòng)糾正任何潛在問題。這也是Oracle數(shù)據(jù)庫10g在可管理性方面最讓人關(guān)注成就之一。多年來幾乎每家主流IT軟件供給商全部宣稱其已經(jīng)簡化了產(chǎn)品使用或管理,但她們中大多數(shù)只不過是使用了簡單經(jīng)驗(yàn)法則,并過分簡化了部分?jǐn)?shù)據(jù)庫管理員在日常利用中必需使用困難選擇。只有Oracle數(shù)據(jù)庫10g提供了一個(gè)智能化自我管理基礎(chǔ)架構(gòu),并集成到關(guān)鍵數(shù)據(jù)庫引擎之中,它許可在提供常規(guī)服務(wù)同時(shí),亦可作出自我管理決議。最終結(jié)果是:只有Oracle數(shù)據(jù)庫10g才能夠真正宣稱它是當(dāng)今絕無僅有一款自我管理數(shù)據(jù)庫產(chǎn)品!自我管理數(shù)據(jù)庫Oracle數(shù)據(jù)庫10g自我管理基礎(chǔ)架構(gòu)包含四大組件:自動(dòng)工作負(fù)載倉庫、自動(dòng)維護(hù)任務(wù)基礎(chǔ)架構(gòu)、服務(wù)器生成告警和顧問框架。下面我們將逐一具體介紹這四大組件。自動(dòng)工作負(fù)載倉庫自動(dòng)工作負(fù)載倉庫(AWR),顧名思義,就是每一個(gè)Oracle數(shù)據(jù)庫10g內(nèi)置信息庫,其包含特定數(shù)據(jù)庫和其它類似信息運(yùn)行統(tǒng)計(jì)數(shù)據(jù)。在常規(guī)時(shí)間間隔中,Oracle數(shù)據(jù)庫10g。對(duì)其全部關(guān)鍵數(shù)據(jù)和工作負(fù)載信息進(jìn)行了快照,并將它們儲(chǔ)存在AWR中。在默認(rèn)配置中,此快照每30分鐘進(jìn)行一次,但系統(tǒng)管理員能夠改變此頻率??煺胀ǔT贏WR中儲(chǔ)存一段時(shí)間(默認(rèn)值為7天),在此以后它們將自動(dòng)清除。AWR意在實(shí)現(xiàn)輕型化并完全地自我管理,確保不會(huì)對(duì)管理員添加任何額外負(fù)擔(dān)。AWR捕捉全部先前已被Statspack捕捉到信息乃至更多。這些捕捉到數(shù)據(jù)許可系統(tǒng)級(jí)和用戶級(jí)進(jìn)行分析并實(shí)施,更深入降低反復(fù)工作負(fù)載需求,以進(jìn)行問題診療。最優(yōu)化實(shí)施確保了捕捉到數(shù)據(jù)高效地實(shí)施,以實(shí)現(xiàn)企業(yè)運(yùn)行開支最小化。這些優(yōu)化一個(gè)范例就是對(duì)SQL語句捕捉。在這些數(shù)據(jù)庫中運(yùn)行時(shí),我們維持SQL語句數(shù)據(jù)在快照之間增量。這些優(yōu)化許可Oracle數(shù)據(jù)庫10g以一個(gè)高效方法,只捕捉那些自上一次快照以來能夠顯著影響系統(tǒng)負(fù)載語句,而不是必需捕捉全部語句。這首先既提升了SQL捕捉性能,其次又大幅降低了捕捉SQL語句數(shù)量和時(shí)間。AWR組成了Oracle數(shù)據(jù)庫10g中全部自我管理功效基礎(chǔ)。它相當(dāng)于一個(gè)信息源,向Oracle數(shù)據(jù)庫10g提供了一個(gè)透視歷史角度,對(duì)其怎樣被使用、和怎樣針對(duì)系統(tǒng)運(yùn)行環(huán)境作出正確而適宜決議進(jìn)行了翔實(shí)描述。自動(dòng)維護(hù)任務(wù)AWR向Oracle數(shù)據(jù)庫10g提供了絕佳“自我了解”,以使其明白本身是怎樣使用。經(jīng)過分析儲(chǔ)存于AWR信息,數(shù)據(jù)庫能夠識(shí)別實(shí)施日常維護(hù)任務(wù)必需性,如優(yōu)化數(shù)據(jù)更新、重建索引等。自動(dòng)維護(hù)任務(wù)基礎(chǔ)架構(gòu)確保Oracle數(shù)據(jù)庫能夠自動(dòng)實(shí)施這些操作。它使用Oracle數(shù)據(jù)庫10g引入一項(xiàng)強(qiáng)大時(shí)間安排功效(經(jīng)過名為UnifiedScheduler新特征),在一個(gè)預(yù)定義“維護(hù)窗口”中運(yùn)行這些任務(wù)。經(jīng)過默認(rèn)配置,該維護(hù)窗口天天晚上10點(diǎn)開始運(yùn)行,直至第二天早上6點(diǎn)結(jié)束,并貫穿于整個(gè)周末。“維護(hù)窗口”全部屬性(包含啟始/結(jié)束時(shí)間、頻率、每七天進(jìn)行天數(shù)等)全部可自定義,許可針對(duì)特殊需求環(huán)境進(jìn)行定制。同時(shí),自動(dòng)維護(hù)任務(wù)對(duì)正常數(shù)據(jù)庫運(yùn)行影響也是有限。在Oracle數(shù)據(jù)庫10g中,被優(yōu)化數(shù)據(jù)能夠經(jīng)過使用自動(dòng)維護(hù)基礎(chǔ)架構(gòu)來完成自動(dòng)更新。在未來,它將應(yīng)用于更多自動(dòng)任務(wù)處理之中。服務(wù)器生成告警對(duì)于那些系統(tǒng)不能自動(dòng)處理,需要通知管理員問題如運(yùn)行空間不足,Oracle數(shù)據(jù)庫10g包含了一個(gè)新自我管理基礎(chǔ)架構(gòu)組件,即服務(wù)器生成告警。正如其名稱所表示那樣,Oracle數(shù)據(jù)庫10g有能力進(jìn)行自我監(jiān)控,并向系統(tǒng)管理員高效、立即地發(fā)出告警,通知其處理即未來臨問題。因?yàn)楸O(jiān)控行動(dòng)和數(shù)據(jù)庫正常運(yùn)行同時(shí)發(fā)生,它顯得愈加高效,大大降低了監(jiān)控資源,其開銷幾乎能夠微乎不計(jì)。它一樣確保了數(shù)據(jù)庫意識(shí)到了立即發(fā)生問題,并立即將這些訊息通報(bào)給管理員。這種功效和當(dāng)今可用監(jiān)測(cè)工具使用機(jī)制相差甚遠(yuǎn),后者常常檢測(cè)數(shù)據(jù)庫來評(píng)定報(bào)警信息,占用大量系統(tǒng)資源。需要注意是,因?yàn)楹笳邫z測(cè)通常是經(jīng)過一項(xiàng)預(yù)設(shè)置時(shí)間間隔來完成,它可能造成問題檢測(cè)延遲并最終造成報(bào)警被延遲。Oracle數(shù)據(jù)庫10g自帶生成報(bào)警功效不僅能夠匯報(bào)問題,還在進(jìn)行問題匯報(bào)時(shí)提供相關(guān)提議性處理措施。這就確保了愈加快捷地處理問題,阻止?jié)撛诠收习l(fā)生。顧問框架Oracle數(shù)據(jù)庫10g包含對(duì)數(shù)據(jù)庫中不一樣子系統(tǒng)提供咨詢提議一系列顧問功效,能夠自動(dòng)決定怎樣使對(duì)應(yīng)子要素運(yùn)行深入優(yōu)化。比如,“SQL調(diào)整”和“SQL訪問顧問”功效為怎樣愈加快速地運(yùn)行SQL語句提供了提議。其次還有部分相關(guān)內(nèi)存顧問功效,它們能夠幫助確定內(nèi)存中不一樣組件大小,而無需使用試錯(cuò)法。另外如SegmentAdvisor功效,它能夠處理全部和空間相關(guān)問題,諸如對(duì)廢棄空間利用提議、估計(jì)新表格和索引大小、分析新增加趨勢(shì)等;還有如UndoAdvisor功效,告訴您已作廢表空間大小。為確保這些顧問功效一致性和均勻性,許可它們和其它功效無縫交互,Oracle數(shù)據(jù)庫10g提供了“顧問框架”功效。該顧問框架為全部顧問功效提供了一致模式,對(duì)應(yīng)該調(diào)用哪一項(xiàng)顧問功效和怎樣進(jìn)行結(jié)果匯報(bào)進(jìn)行了統(tǒng)一。盡管這些顧問功效關(guān)鍵用于數(shù)據(jù)庫本身性能優(yōu)化,它們也能夠被管理員調(diào)用,以幫助管理員得悉某一特殊子組件機(jī)能更多信息。因?yàn)閾碛薪y(tǒng)一、一致界面,管理員能夠更輕松地使用這些顧問功效,并使用這些生成信息實(shí)現(xiàn)對(duì)系統(tǒng)愈加好了解。性能故障診療和排除構(gòu)建于AWR捕捉數(shù)據(jù)之上,Oracle數(shù)據(jù)庫10g包含一項(xiàng)自動(dòng)診療功效,名為“自動(dòng)數(shù)據(jù)庫診療監(jiān)測(cè)”(ADDM)。ADDM使Oracle數(shù)據(jù)庫10g能夠診療本身性能并確定對(duì)發(fā)覺問題怎樣進(jìn)行處理。ADDM在每一AWR數(shù)據(jù)捕捉后自動(dòng)運(yùn)行,并對(duì)該數(shù)據(jù)進(jìn)行性能檢測(cè)。ADDM檢驗(yàn)AWR中所捕捉數(shù)據(jù),前瞻性地分析并確定系統(tǒng)面臨關(guān)鍵問題,同時(shí)在多數(shù)情況下提供提議性處理方案,并量化預(yù)期取得利益。ADDM對(duì)性能采取整體分析,使用時(shí)間作為組件間通用單位。ADDM目標(biāo)是識(shí)別系統(tǒng)中那些消耗“數(shù)據(jù)庫時(shí)間”最多部分領(lǐng)域。ADDM再深入分析并查明這些問題根源所在,而不只是簡單地描述故障現(xiàn)象和匯報(bào)該問題將怎樣影響系統(tǒng)。如提供相關(guān)提議后,它將匯報(bào)其預(yù)期收益,一樣也是基于時(shí)間收益。時(shí)間使用許可對(duì)部分問題影響或是提議進(jìn)行比較。先前很多問題全部是基于價(jià)值判定和經(jīng)驗(yàn)來識(shí)別,而不是基于量化影響評(píng)析。擁有較高登錄量系統(tǒng)就是一個(gè)很好示例。單憑經(jīng)驗(yàn)法則可能會(huì)得出這么一個(gè)結(jié)論:每秒登錄數(shù)量超出10個(gè)以上,將可能出現(xiàn)問題并厄需處理。但實(shí)際情況下很多系統(tǒng)全部能夠大幅度地承載更大登錄數(shù)量,其也并不會(huì)顯著影響系統(tǒng)性能。在AWR中使用新時(shí)間分布數(shù)據(jù),ADDM能夠作出量化匯報(bào),如登錄系統(tǒng)時(shí)間占花費(fèi)于數(shù)據(jù)庫全部時(shí)間20%。該量化值可說服必需處理問題或安排處理此問題人,而不是僅僅發(fā)出一條語句“我認(rèn)為您登錄系統(tǒng)太過頻繁”。ADDM經(jīng)過對(duì)數(shù)據(jù)庫中花費(fèi)時(shí)間最多活動(dòng)進(jìn)行關(guān)注和分析,并經(jīng)過一項(xiàng)高級(jí)問題分類樹進(jìn)行具體研究。ADDM使用問題分級(jí)樹凝聚了OracleHQ和其它性能教授多年性能調(diào)整經(jīng)驗(yàn)。這些分類規(guī)則大多數(shù)已經(jīng)在Oracle內(nèi)部工具中得到使用,OracleSupport組織使用這些內(nèi)部工具用于Statspack文件處理已經(jīng)有十二個(gè)月多。在開發(fā)分類樹中,其關(guān)鍵目標(biāo)是處理最常見問題,并細(xì)究問題根源,而不只是匯報(bào)故障現(xiàn)象。ADDM檢測(cè)到部分常見故障以下:CPU瓶頸不良連接管理過多句法分析鎖爭用IO容量低于Oracle內(nèi)存結(jié)構(gòu)容量大小,如PGA、緩沖器緩存和統(tǒng)計(jì)緩沖器等。高負(fù)載SQL語句高PL/SQL和Java時(shí)間高檢測(cè)點(diǎn)負(fù)載,如小規(guī)模日志文件、過多MTTR設(shè)置RAC特定問題除能夠匯報(bào)潛在性能故障外,ADDM還能夠描述系統(tǒng)非故障區(qū)域。子組件(如IO和內(nèi)存等)不會(huì)顯著影響系統(tǒng)性能,在早期就從分類樹中去除并列出,以使數(shù)據(jù)庫管理員能夠立即看到,在這些領(lǐng)域中實(shí)施相關(guān)操作幾乎沒有什么作用。再者,它節(jié)省了時(shí)間,避免為處理那些不會(huì)影響系統(tǒng)整體性能而進(jìn)行無須要努力(包含人力上和硬件上)。Oracle數(shù)據(jù)庫10g是首家引入含有這類革命性自我診療功效數(shù)據(jù)庫產(chǎn)品,它將根本重寫數(shù)據(jù)庫管理定義。管理員不再需要首先搜集大量診療數(shù)據(jù),然后花費(fèi)無止境時(shí)間來分析,以找出處理問題答案。有了Oracle數(shù)據(jù)庫10g,只需根據(jù)ADDM提議輕點(diǎn)幾下鼠標(biāo),其它就無需再理會(huì)了。應(yīng)用程序/SQL調(diào)整應(yīng)用設(shè)計(jì)問題是性能問題中最關(guān)鍵原因。全部開發(fā)人員、數(shù)據(jù)庫管理員和系統(tǒng)管理員調(diào)整才智,全部不能填補(bǔ)由應(yīng)用結(jié)構(gòu)和設(shè)計(jì)缺點(diǎn)引發(fā)延遲。所以,數(shù)據(jù)庫系統(tǒng)性能調(diào)整一個(gè)關(guān)鍵方面就是SQL語句調(diào)整。因?yàn)椴樵儍?yōu)化器采取關(guān)鍵決議,其將對(duì)某一項(xiàng)查詢(如是否使用索引)性能產(chǎn)生關(guān)鍵影響,Oracle為此投入了大量開發(fā)精力,發(fā)明了業(yè)界最完善、最成熟、并完全經(jīng)過測(cè)試后查詢優(yōu)化程序—基于成本優(yōu)化器。該基于成本優(yōu)化器同時(shí)還廣泛應(yīng)用于業(yè)界關(guān)鍵套件應(yīng)用程序之中,如Oracle應(yīng)用程序、SAP、和PeopleSoft等。因?yàn)镺racle數(shù)據(jù)庫是這些應(yīng)用程序關(guān)鍵使用平臺(tái),這也說明了Oracle優(yōu)化器在大量實(shí)際應(yīng)用設(shè)置中取得了極大成功。對(duì)應(yīng)地,在Oracle數(shù)據(jù)庫10g中,基于規(guī)則優(yōu)化器(RBO)不再適用,基于成本優(yōu)化器是本版本中唯一支持優(yōu)化器。在本白皮書其它部分中,“優(yōu)化器”一詞即指基于成本優(yōu)化器。盡管Oracle數(shù)據(jù)庫提供了盡可能最好查詢優(yōu)化技術(shù),即在大多數(shù)情況下無需管理員任何干預(yù),就能夠?qū)崿F(xiàn)最優(yōu)應(yīng)用/查詢性能,但在部分極部分情況下,因?yàn)閼?yīng)用程序特殊性或數(shù)據(jù)分布獨(dú)特征,可能造成一定SQL語句消耗整個(gè)系統(tǒng)尤其多資源。在這些特殊情況下,SQL調(diào)整過程包含以下三個(gè)基礎(chǔ)步驟:經(jīng)過查看系統(tǒng)以往SQL運(yùn)行歷史(如儲(chǔ)存于V$SQL動(dòng)態(tài)查看游標(biāo)高速緩存數(shù)據(jù)),識(shí)別負(fù)責(zé)工作負(fù)載和系統(tǒng)資源大額共享應(yīng)用高負(fù)載或關(guān)鍵SQL語句;檢驗(yàn)由查詢優(yōu)化器生成實(shí)施計(jì)劃是否對(duì)這些語句進(jìn)行了良好實(shí)施;采取盡可能糾正方法,對(duì)實(shí)施較差SQL語句生成愈加好實(shí)施計(jì)劃。上述三個(gè)步驟將一直反復(fù)進(jìn)行,直至系統(tǒng)性能達(dá)成令人滿意水平或不再需要對(duì)語句進(jìn)行調(diào)整。除消耗大量時(shí)間外,上述SQL調(diào)整過程也需要高度專業(yè)知識(shí)。只有對(duì)應(yīng)用程序和數(shù)據(jù)庫有資深了解人員方可負(fù)擔(dān)此任務(wù)。而Oracle數(shù)據(jù)庫10g完全自動(dòng)化了SQL調(diào)整過程。ADDM對(duì)那些消耗大量系統(tǒng)資源、并造成出現(xiàn)性能問題SQL語句進(jìn)行識(shí)別。另外,消耗CPU和共享內(nèi)存關(guān)鍵SQL語句能夠在AWR中自動(dòng)捕捉。所以,對(duì)高負(fù)載SQL語句識(shí)別自動(dòng)地在Oracle數(shù)據(jù)庫10g中發(fā)生,不需要管理員任何人工干預(yù)。在自動(dòng)識(shí)別這些消耗系統(tǒng)資源關(guān)鍵SQL語句后,Oracle數(shù)據(jù)庫10g能夠自動(dòng)地分析它們,并提供提議性處理方案,其經(jīng)過查詢優(yōu)化器新加自動(dòng)調(diào)整功效來實(shí)現(xiàn),即“自動(dòng)調(diào)整優(yōu)化器”。該自動(dòng)調(diào)整優(yōu)化器經(jīng)過“SQL調(diào)整顧問”(SQLTuningAdvisor)提議功效來完成。SQL調(diào)整顧問采取一條或幾條SQL語句,并生成適宜調(diào)整方案和調(diào)整提議。管理員需要做就是調(diào)用該SQL調(diào)整顧問而已。一旦該調(diào)整完成,優(yōu)化器分析有問題SQL語句,并提供提議性處理方案。值得注意是,請(qǐng)記住此四處理方案完全來自優(yōu)化器,全然不是一些使用預(yù)定義啟發(fā)式外部工具。該優(yōu)化器含有以下幾大優(yōu)勢(shì):a)該調(diào)整由直接對(duì)實(shí)施方案、也即對(duì)SQL性能負(fù)責(zé)系統(tǒng)組件來完成;b)整個(gè)調(diào)整過程完全是基于成本,能夠自然地解釋對(duì)查詢優(yōu)化器進(jìn)行任何更改或增強(qiáng);c)整個(gè)調(diào)整過程考慮到了SQL語句過去實(shí)施數(shù)據(jù)并優(yōu)化了該語句優(yōu)化設(shè)置;而且d)它經(jīng)過查詢優(yōu)化器從常規(guī)數(shù)據(jù)中搜集了有用輔助性信息。自動(dòng)調(diào)整優(yōu)化器能夠分為以下四種類別數(shù)據(jù)分析:自動(dòng)調(diào)整優(yōu)化器檢驗(yàn)每個(gè)查詢目標(biāo)已經(jīng)丟失或是失效數(shù)據(jù),并對(duì)搜集類似數(shù)據(jù)提供提議。在提議不能得以實(shí)施情況下,它也搜集輔助性信息來補(bǔ)充供給已經(jīng)丟失數(shù)據(jù)或是糾正失效數(shù)據(jù)。因?yàn)镺racle數(shù)據(jù)庫10g能夠自動(dòng)搜集優(yōu)化數(shù)據(jù),搜集數(shù)據(jù)通常全部不是問題,除非因?yàn)樘厥庠蛟斐稍撟詣?dòng)搜集功效不能投入使用。SQL監(jiān)測(cè):自動(dòng)調(diào)整優(yōu)化器檢驗(yàn)本身預(yù)估,并搜集輔助性信息,對(duì)預(yù)估錯(cuò)誤進(jìn)行移除。它同時(shí)能夠基于SQL語句過去實(shí)施歷史,以定制化優(yōu)化設(shè)置模式(如第一行或全部行)來搜集輔助信息。它使用輔助信息建立SQL監(jiān)測(cè),并提供提議創(chuàng)建它。SQL監(jiān)測(cè)一旦創(chuàng)建,它能夠使查詢優(yōu)化(在正常模式下)生成很好調(diào)整方案。SQL監(jiān)測(cè)最強(qiáng)大功效在于不需要改變?nèi)魏尉浞?,就能夠調(diào)整查詢,由此向Oracle管理員和用戶提供了獨(dú)特、內(nèi)置數(shù)據(jù)庫處理方案,來調(diào)整內(nèi)嵌于打包應(yīng)用程序SQL語句。訪問路徑分析:自動(dòng)調(diào)整優(yōu)化器能夠探尋一個(gè)新索引是否可用于顯著改善訪問查詢中每個(gè)表格,并對(duì)何時(shí)創(chuàng)建些索引提供提議。SQL結(jié)構(gòu)分析:自動(dòng)調(diào)整優(yōu)化器試圖識(shí)別那些將自己提供給不良方案SQL語句,并對(duì)重構(gòu)這些語句提供相關(guān)提議。該提議性重構(gòu)會(huì)在語法和語義上對(duì)SQL代碼進(jìn)行更改。訪問路徑和SQL結(jié)構(gòu)分析全部會(huì)對(duì)應(yīng)用程序性能調(diào)整十分有用,不管該應(yīng)用程序是正在開發(fā),或是管理員/開發(fā)人員全部能夠訪問應(yīng)用代碼自開發(fā)產(chǎn)品。SQL訪問顧問也是Oracle數(shù)據(jù)庫10g在可管理性方面另一大關(guān)鍵增強(qiáng)。它能夠自動(dòng)分析針對(duì)特定工作負(fù)載模式設(shè)計(jì),并提議索引和物化視圖,對(duì)工作負(fù)載進(jìn)行合適創(chuàng)建、保留或刪除刪除操作。在生成提議時(shí),SQL訪問顧問考慮到了加入新索引和物化視圖可能會(huì)對(duì)部分操作活動(dòng)(如插入、修改、刪除等)產(chǎn)生影響。SQL訪問顧問提供一個(gè)易于使用界面,即使是初通系統(tǒng)知識(shí)用戶也能很好使用。它還能夠在不影響產(chǎn)品系統(tǒng)情況下運(yùn)行,因?yàn)閿?shù)據(jù)可從產(chǎn)品系統(tǒng)中采集,再被載入另一個(gè)運(yùn)行SQL訪問顧問機(jī)器上。Oracle數(shù)據(jù)庫10g真正使優(yōu)化應(yīng)用性能如同孩童游戲通常輕易。不管是多么復(fù)雜問題,不管是多么受限環(huán)境,Oracle數(shù)據(jù)庫10g總能對(duì)SQL調(diào)整問題提供適宜處理。內(nèi)存管理內(nèi)存是一項(xiàng)寶貴系統(tǒng)資源,管理員常常為怎樣愈加好地優(yōu)化其使用而花費(fèi)大量時(shí)間。Oracle數(shù)據(jù)庫10g中針對(duì)內(nèi)存管理一大關(guān)鍵自我管理功效即為:自動(dòng)共享內(nèi)存管理(SGA)。該功效對(duì)Oracle數(shù)據(jù)庫中共享內(nèi)存進(jìn)行自動(dòng)化管理,將管理員從人工配置共享內(nèi)存組件工作中解放出來。在Oracle數(shù)據(jù)庫10g中,系統(tǒng)管理員只需使用一新參數(shù)SG

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論