Oracle數(shù)據(jù)庫服務(wù)內(nèi)容-趙_第1頁
Oracle數(shù)據(jù)庫服務(wù)內(nèi)容-趙_第2頁
Oracle數(shù)據(jù)庫服務(wù)內(nèi)容-趙_第3頁
已閱讀5頁,還剩9頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Oracle 數(shù)據(jù)庫效勞內(nèi)容 -趙咨詢效勞提綱趙元杰2021 年 5 月 28 日目錄第 1 章 技術(shù)支持與效勞內(nèi)容 41.1 應(yīng)用系統(tǒng)前期咨詢 41.1.1 應(yīng)用系統(tǒng)規(guī)模分析 41.1.2 數(shù)據(jù)庫系統(tǒng)選擇分析 41.2 應(yīng)用系統(tǒng)環(huán)境規(guī)劃 51.2.1 效勞環(huán)境的分析與規(guī)劃 51.2.2 數(shù)據(jù)庫系統(tǒng)的安裝與環(huán)境配置 51.3 數(shù)據(jù)庫系統(tǒng)保護效勞 61.3.1 系統(tǒng)健康檢查 61.3.2 系統(tǒng)平安分析 81.3.3 數(shù)據(jù)庫系統(tǒng)性能咨詢題分析與調(diào)整 81.4 數(shù)據(jù)庫系統(tǒng)升級效勞 101.5 應(yīng)用系統(tǒng)數(shù)據(jù)重組 10第 2 章 技術(shù)支持與效勞案例 112.1 天津東方海陸集裝箱碼頭應(yīng)用系統(tǒng) 112.1

2、.1 系統(tǒng)空間的回收 112.1.2 應(yīng)用系統(tǒng)表行鏈接的排除 112.1.3 應(yīng)用系統(tǒng)索引占用空間與擴展次數(shù)比擬2.1.4 應(yīng)用系統(tǒng)表占用空間與擴展次數(shù)比擬 122.1.5 應(yīng)用系統(tǒng)性能上的改善比擬 12132.2天津海關(guān)Quick Pass應(yīng)用系統(tǒng)咨詢與效勞2.2.1 應(yīng)用系統(tǒng)需求分析 132.2.2 應(yīng)用系統(tǒng)規(guī)劃與安裝效勞 13223現(xiàn)場Oracle系統(tǒng)安裝效勞 142.3 天津汽車研究所應(yīng)用系統(tǒng)升級效勞 142.3.1 Oracle 系統(tǒng)咨詢題分析與方案 142.3.2 Oracle 系統(tǒng)升級操作 142.3.3 Oracle 系統(tǒng)升級報告 15技術(shù)支持與效勞內(nèi)容應(yīng)用系統(tǒng)前期咨詢 關(guān)于國

3、內(nèi)的用戶來講,要進行信息化治理,就要上網(wǎng)絡(luò)系統(tǒng)、效勞器、 購置相應(yīng)的軟件產(chǎn)品,例如:要求購置小型機、購置關(guān)系數(shù)據(jù)庫系統(tǒng)、網(wǎng) 絡(luò)交換機等。那么,配置什么樣的效勞器、磁盤容量多少是一個關(guān)鍵的咨 詢題,這些咨詢題如果沒有事先進行嚴謹?shù)姆治?,可能會在系統(tǒng)投入使用 后不久就趕忙突顯出來,例如:磁盤容量占滿 80%以上,性能持續(xù)下降等。 歸根到底,這是在上應(yīng)用系統(tǒng)前沒有針對應(yīng)用系統(tǒng)的規(guī)模進行分析和估量 的結(jié)果。應(yīng)用系統(tǒng)規(guī)模分析 我們將與用戶一起對現(xiàn)有系統(tǒng)不管是手工系統(tǒng)或差不多在使用的 MI S系統(tǒng)進行分析、然后提出合理的效勞器要求和磁盤空間需要,此外,可 按照用戶的特點給高可用性的方案。要緊任務(wù)有:應(yīng)用系

4、統(tǒng)規(guī)模分析;效勞器需求分析; 數(shù)據(jù)容量與磁盤空間分析; 平安性與高可用性分析。數(shù)據(jù)庫系統(tǒng)選擇分析 我們通過對應(yīng)用系統(tǒng)的規(guī)模,特點進行分析后,可提出應(yīng)用對數(shù)據(jù)庫 系統(tǒng)的選擇方案,如:應(yīng)用并發(fā)用戶數(shù)量;專門對象數(shù)據(jù)量要求分析;頂峰期數(shù)據(jù)的 I/O 能力要求;選擇數(shù)據(jù)庫系統(tǒng)建議。應(yīng)用系統(tǒng)環(huán)境規(guī)劃一樣中大型的應(yīng)用系統(tǒng),在實際進行測試和正式使用前,都要進行嚴 謹?shù)姆治觥⒁?guī)劃后,才能進行安裝、測試、最后正式系統(tǒng)上線。如果我們 對一個實際的應(yīng)用系統(tǒng)不針對性的分析和設(shè)計,那么那個應(yīng)用的性能咨詢 題就會在幾個月后暴露出許多的咨詢題,例如,經(jīng)常產(chǎn)生死鎖、某些大表 一旦被使用導(dǎo)致所有用戶感到速度慢等。這是在因為實際

5、的應(yīng)用與我們的 測試環(huán)境有專門大的差不。因此,我們建議進行下面的工作。效勞環(huán)境的分析與規(guī)劃我們一樣差不多上按照顧用系統(tǒng)的需要來制訂購置效勞器,例如,各 子系統(tǒng)的數(shù)據(jù)容量、用戶的分工與權(quán)限、磁盤實際空間的分配等。按照顧 用的需要和效勞器實際的情形進行合理的規(guī)劃是一項專門重要的工作,如 果我們不加摸索就將系統(tǒng)安裝上去,就會導(dǎo)致有的系統(tǒng)資源需求不能滿足 要求,而有的應(yīng)用系統(tǒng)那么顯得專門閑暇。為了使用整個系統(tǒng)能發(fā)揮整體的 性能,我們要在系統(tǒng)正式安裝與測試前進行規(guī)劃,包括:各子系統(tǒng)數(shù)據(jù)容量的分析;專門系統(tǒng)對資源需求分析,如月報統(tǒng)計等; 磁盤空間的規(guī)劃與設(shè)置;各子系統(tǒng)與權(quán)限的需求分析;Oracle系統(tǒng)的自

6、定義安裝方案與建議。數(shù)據(jù)庫系統(tǒng)的安裝與環(huán)境配置在完成規(guī)劃后,給出完整的規(guī)劃方案,在與用戶交流和征求有關(guān)人員 意見后,可進行具體的實施,包括:Oracle 系統(tǒng)的自定義安裝;應(yīng)用系統(tǒng)的配置 表空間的創(chuàng)立、用戶的創(chuàng)立、權(quán)限的授予等 ; 資源的分配如使用 CPU 的比例等Oracle 系統(tǒng)的初始設(shè)置 如 SGA 設(shè)置、撤消表、排序區(qū)的設(shè)置等 數(shù)據(jù)庫系統(tǒng)保護效勞系統(tǒng)健康檢查一個應(yīng)用系統(tǒng)投入運行后,期望系統(tǒng)能長期穩(wěn)固、高性能地運行是每 個用戶的期望。然而往往在系統(tǒng)投入運行后不久就顯現(xiàn)各種咨詢題,如錯 誤頻繁、性能下降等。即使沒有覺察咨詢題但可能潛在地存在一些咨詢題 那么如何及時或預(yù)防性地處理一些立即發(fā)生

7、的咨詢題,采取主動的方式應(yīng) 對呢?關(guān)鍵確實是要定期進行健康檢查。我們提供的健康要緊針對中大型 應(yīng)用在投入運行后潛在的咨詢題的及時覺察和對系統(tǒng)的趨勢分析以預(yù)期發(fā) 覺系統(tǒng)的一些咨詢題。如空間的增加趨勢、撤消空間的需求變化、差不多 顯現(xiàn)咨詢題的分析與解決建議等。要緊包括下面工作:1. 應(yīng)用系統(tǒng)檢查用戶所有表的約束信息用戶表的依靠關(guān)系信息用戶表中無效的主鍵用戶不被使用的索引2. 應(yīng)用系統(tǒng)數(shù)據(jù)庫平安檢查 對象及其授予權(quán)限信息 用戶及其被授予的系統(tǒng)權(quán)限 用戶與被授予對象權(quán)限3. 應(yīng)用系統(tǒng) PL/SQL 程序檢查應(yīng)用有關(guān)的儲藏過程信息應(yīng)用中觸發(fā)器代碼與狀態(tài)數(shù)據(jù)庫快照數(shù)據(jù)庫作業(yè)實體視圖4.Oracle 系統(tǒng)檢

8、查ORACLE 系統(tǒng)用戶ORACLE 系統(tǒng)資源文件ORACLE 系統(tǒng)參數(shù)5.Oracle 系統(tǒng)數(shù)據(jù)文件與表空間 ORACLE 系統(tǒng)數(shù)據(jù)文件 表空間的自由空間信息 表空間碎片信息 數(shù)據(jù)文件的 I/O 情形6.Oracle 系統(tǒng)日志文件與操縱文件檢查 ORACLE 系統(tǒng)日志文件組信息 ORACLE 系統(tǒng)日志文件成員大小信息 ORACLE 系統(tǒng)操縱文件個數(shù) ORACLE 系統(tǒng)操縱文件分布7.Oracle 系統(tǒng)撤消表空間撤消表與數(shù)據(jù)文件撤消表空間使用統(tǒng)計8.Oracle 系統(tǒng)排序與臨時段ORACLE 系統(tǒng)排序區(qū)參數(shù)ORACLE 系統(tǒng)臨時表空間與數(shù)據(jù)文件排序操作情形統(tǒng)計9.Oracle 系統(tǒng) SGA 區(qū)

9、數(shù)據(jù)緩沖區(qū)共享池重做日志緩沖區(qū)lO.Oracle系統(tǒng)競爭ORACLE 系統(tǒng)競爭檢查過多的分析 SQL 語句Latch 檢查ll.Oracle系統(tǒng)警告日志文件檢查錯誤為 ORA-檢查警告信息 是否存在嚴峻錯誤系統(tǒng)平安分析由于應(yīng)用系統(tǒng)的數(shù)據(jù)的重要性,確保應(yīng)用數(shù)據(jù)的平安性一是項重要的 工作。我們不但從認識上重視,而且從技術(shù)上要落實。那么一個基于 Oracl e 數(shù)據(jù)庫系統(tǒng)的應(yīng)用系統(tǒng), 他的平安是否存在漏洞呢?, 我們要對系統(tǒng)進行 具體分析。分析的任務(wù)包括:數(shù)據(jù)庫平安治理設(shè)計與設(shè)置應(yīng)用系統(tǒng)精細審計 重要表操作數(shù)據(jù)喪失的預(yù)防 系統(tǒng)訪咨詢與權(quán)限授權(quán)分析與調(diào)整數(shù)據(jù)庫系統(tǒng)性能咨詢題分析與調(diào)整 國外有專家講過,

10、“運算機再快,用戶也可不能嫌太快 。而實際情形 是:當(dāng)應(yīng)用運行半年后,應(yīng)用系統(tǒng)的性能下降專門快,有些系統(tǒng)到了用戶 不能忍耐的地步。性能慢的緣故可能除了硬件的緣故外,更多的情形是在 于應(yīng)用系統(tǒng)的設(shè)計與環(huán)境的配置等。也確實是講,系統(tǒng)慢不一定是效勞的 配置不夠造成的。這就期望我們能找出系統(tǒng)性能不能滿足需要的緣故。 數(shù)據(jù)庫系統(tǒng)性能保護 檢查系統(tǒng)性能咨詢題的要緊任務(wù)之一確實是檢查 Oracle 系統(tǒng)的有關(guān) 項,例如:SGA 性能監(jiān)視、分析與調(diào)整 臨時段或回滾段監(jiān)測與調(diào)整 排序區(qū)運行情形分析與調(diào)整 數(shù)據(jù)庫并發(fā)用戶檢測與運行模式的調(diào)整 數(shù)據(jù)文件與日志文件等的分布調(diào)整應(yīng)用系統(tǒng)設(shè)計咨詢題分析與調(diào)整除了檢查 Or

11、acle 系統(tǒng)的配置是否合理外,應(yīng)用系統(tǒng)的設(shè)計是否合理也 是導(dǎo)致系統(tǒng)性能的緣故之一,因此我們將按照多年來對應(yīng)用系統(tǒng)設(shè)計與開 發(fā)的體會,對應(yīng)用系統(tǒng)的結(jié)構(gòu)等進行分析,找出是否存在明顯不合理的設(shè) 計咨詢題,要緊任務(wù)是:邏輯設(shè)計與物理設(shè)計存在咨詢題分析與調(diào)整 表結(jié)構(gòu)設(shè)計咨詢題檢測與調(diào)整 專門大表設(shè)計咨詢題檢測與調(diào)整 數(shù)據(jù)庫表儲藏咨詢題檢測與調(diào)整 數(shù)據(jù)庫表一致性與完整性咨詢題檢查與調(diào)整 專門長時刻運行程序的分析與修改 一樣的 SQL 優(yōu)化數(shù)據(jù)庫系統(tǒng)故障排除對數(shù)據(jù)庫發(fā)生的故障 如數(shù)據(jù)庫不能正常運行,備份與復(fù)原不能進行, 數(shù)據(jù)文件一致性破壞等 或錯誤進行捕捉與分析,從而提出解決方法。數(shù)據(jù)庫系統(tǒng)錯誤的自動捕捉

12、與顯示應(yīng)用系統(tǒng)固定錯誤的分析 錯誤的解決方法與建議 現(xiàn)場解決錯誤數(shù)據(jù)庫系統(tǒng)升級效勞一樣來講,在下面幾種情形下用戶期望將系統(tǒng)進行升級,例如:目前 的版本太舊,產(chǎn)品供給尚不能再提供技術(shù)支持;當(dāng)前版本存在一些BUG,系統(tǒng)升級后可幸免;上新的效勞器或應(yīng)用系統(tǒng)升級等。我們可提供下面的 升級效勞技術(shù)支持。舊系統(tǒng)咨詢題分析; 升級所需要的環(huán)境與咨詢題分析; 升級的實施建議方案; 現(xiàn)場升級操作或指導(dǎo)。應(yīng)用系統(tǒng)數(shù)據(jù)重組任何通過嚴謹?shù)姆治?、?guī)劃、設(shè)計的系統(tǒng),也會存在可優(yōu)化或可完善 的地點。這是因為前期我們所做的工作是一種估算或推測,即使我們是一 些專門有體會的專家,也不能完全保證應(yīng)用系統(tǒng)的需要沒有變化。總之, 應(yīng)

13、用系統(tǒng)存在不合理的地點可通過重組來排除或減少等。我們可提供下面 的應(yīng)用系統(tǒng)重組技術(shù)效勞:應(yīng)用系統(tǒng)咨詢題分析;磁盤空間的平穩(wěn)分析; 應(yīng)用系統(tǒng)關(guān)鍵對象重組方案; 應(yīng)用系統(tǒng)數(shù)據(jù)庫結(jié)構(gòu)的重組方案; 磁盤文件重組方案;現(xiàn)場重組操作或指導(dǎo)。技術(shù)支持與效勞案例本章給出三個有代表性的技術(shù)效勞案例的講明供用戶參考,類似的技 術(shù)支持案例省去。天津東方海陸集裝箱碼頭應(yīng)用系統(tǒng)天津東方海陸集裝箱碼頭應(yīng)用系統(tǒng)是一個24X365不間斷運行的應(yīng)用系統(tǒng),它與世界的多個系統(tǒng)進行連接,自從 2002年開始投入運行。由于系 統(tǒng)本身具有不承諾停機的特點和業(yè)務(wù)數(shù)據(jù)的持續(xù)增加,導(dǎo)致系統(tǒng)性能持續(xù) 下降,更為嚴峻的是磁盤的可用空間越來越少,因

14、此,在不增加現(xiàn)有環(huán)境 的磁盤容量的前提下,通過對系統(tǒng)的調(diào)整和重組來實現(xiàn)性能的改善與空間 的局部回收是用戶的需求。我們通過與用戶的交流和對應(yīng)用系統(tǒng)的認真分析,提出系統(tǒng)優(yōu)化與重 組的建議方案,選擇系統(tǒng)的重組的時機,制定嚴謹?shù)闹亟M操作步驟,分不 選擇在2005年和2006年的兩個春節(jié)業(yè)務(wù)最少的時刻段內(nèi)對系統(tǒng)進行了調(diào) 整,收到較好的成效。下表是應(yīng)用系統(tǒng)調(diào)整前后磁盤空間的使用情形比照系統(tǒng)空間的回收下表是調(diào)整前后空間占用情形的比照:表空間調(diào)整前占空間調(diào)整后占空間講明數(shù)據(jù)表空間16GB10GB調(diào)整前表空間為 USER_DATA 調(diào)整前表空間為 USER DATA1索引表空間9.4GB5.5GB調(diào)整前表空間為

15、 USER_IDX 調(diào)整前表空間為 USER IDX1小計25.4GB15.5GB應(yīng)用系統(tǒng)表行鏈接的排除行鏈接是阻礙查詢處理的關(guān)鍵因素,在調(diào)整前有幾個表分析過的表 才能查詢到是否存在行鏈接存在較多的行鏈接,在移植后行鏈接全部排 除。表名調(diào)整前行鏈接數(shù)調(diào)整前行鏈接數(shù)CONTAINER803340STOW HIST441830CARGO DTL3200CARGO RMK3000CARGO ACTIVITY520CNTR LOC460CARGO ORDER10TRAF HIST10應(yīng)用系統(tǒng)索引占用空間與擴展次數(shù)比擬下表是CTMS要緊前10個索引的空間擴展情形比擬。索引名重建前重建后占空間字節(jié)數(shù)擴展次

16、數(shù)占空間字節(jié)數(shù)擴展總數(shù)CNTR HIST SEQ1,049,034,75226629,145,6003IDX CARGO HIST DOC NO360,652,80031230,686,7203PK YARD POOL199,229,44023209,715,20011IDX CARGO MORE251,740,16021167,772,1607CNTR LOC HIST VVD262,144,00016157,286,4006IDX CHARGE NO SEQ251,658,24015146,800,6405IDX CLIENT INVOICE VESSEL230,219,77614146,

17、800,6405IDX CNTR MOVE HIST262,144,00016136,314,8804IDX CLIENT INVOICE241,172,48014125,829,1203IDX CARGO HIST SVCDATE134,938,62413120,586,24014小計3243,004,272 B1892070,937,600 B61應(yīng)用系統(tǒng)表占用空間與擴展次數(shù)比擬表是前10個關(guān)鍵表在重組前、后所占空間的比擬表名調(diào)整前調(diào)整后占空間字節(jié)數(shù)擴展次數(shù)占空間字節(jié)數(shù)擴展總數(shù)CNTR HIST5,075,107,840333,670,016,0006CLIENT INVOICE2,421

18、,555,200351,572,864,0008TRAF HIST1,520,435,200201,153,433,6007CARGO HIST1,237,319,680451,048,576,0006CONTAINER465,928,19227534,773,7608STOW HIST912,261,12020524,288,0003BOOK HIST578,961,40834419,430,4006CY SUMMARY578,961,40834209,715,2006YARD POOL191,397,88846199,229,44012LOADLIST LOG146,800,6401315

19、7,286,40010小計13128,728,576 B3078441,036,040 B72應(yīng)用系統(tǒng)性能上的改善比擬下表是調(diào)整前、后幾個關(guān)鍵表的全表掃描所用 CPU時刻的情形比擬表名調(diào)整前調(diào)整后總行數(shù)全表掃描秒數(shù)總行數(shù)全表掃描秒數(shù)CNTR HIST1602448400: 02: 12.201602448400: 01: 79.24TRAF HIST358794700: 00: 23.40358794700: 00: 14.30CARGO HIST529370300: 00: 29.23529370300: 00: 22.53STOW HIST162670500: 00: 32.1616267

20、0500: 00: 11.36CONTAINER171583800: 00: 12.16171583800: 00: 08.20天津海關(guān)Quick Pass應(yīng)用系統(tǒng)咨詢與效勞QuickPass應(yīng)用系統(tǒng)是海關(guān)總署主推的海關(guān)快速通關(guān)的業(yè)務(wù)系統(tǒng),該應(yīng) 用系統(tǒng)要求在Oracle企業(yè)級的數(shù)據(jù)庫系統(tǒng)下運行,應(yīng)用系統(tǒng)的高可用性要 求專門高。因此,在正式上該應(yīng)用系統(tǒng)前要進行規(guī)模分析和高可用性分析。 以便滿足QuickPass應(yīng)用系統(tǒng)的進展需要。應(yīng)用系統(tǒng)需求分析我們針對QuickPass應(yīng)用的特點,結(jié)合天津的要求,對應(yīng)用系統(tǒng)所需的 效勞器配置、磁盤容量、備份系統(tǒng)等進行了分析,給出了 Quick Pass應(yīng)用 系

21、統(tǒng)配置建議,包括:Quick Pass系統(tǒng)架構(gòu)建議Quick Pass應(yīng)用系統(tǒng)對環(huán)境要求的建議Oracle版本選擇建議;高可用性軟件選擇。應(yīng)用系統(tǒng)規(guī)劃與安裝效勞我們針對效勞器與磁盤空間的實際情形進行規(guī)劃和設(shè)計,給出了QuickPass應(yīng)用系統(tǒng)規(guī)劃與設(shè)計講明書。包括:效勞器子系統(tǒng)的規(guī)劃與設(shè)計講明QuickPass系統(tǒng)數(shù)據(jù)庫設(shè)計Oracle 9i QuickPass平安設(shè)計Oracle 9i Quick Pass高可用性設(shè)計現(xiàn)場Oracle系統(tǒng)安裝效勞我們按照前期的規(guī)劃與設(shè)計,到現(xiàn)場進行了 Oracle系統(tǒng)的安裝,包括:Oracle 9i 系統(tǒng)的安裝;數(shù)據(jù)衛(wèi)士的配置 (Data Guard); 應(yīng)用系統(tǒng)表空間的創(chuà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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論