Spotlight+on+oracle的使用與分析_第1頁
Spotlight+on+oracle的使用與分析_第2頁
Spotlight+on+oracle的使用與分析_第3頁
Spotlight+on+oracle的使用與分析_第4頁
Spotlight+on+oracle的使用與分析_第5頁
已閱讀5頁,還剩26頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

Wele!部門:測試二部作者:陳茂川日期:2008-8-12Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第1頁!SpotlightOnOracle一、SpotlightOnOracle的產(chǎn)品特色及主要功能二、SpotlightOnOracle的使用及診斷分析Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第2頁!一、SpotlightOnOracle的產(chǎn)品特色及主要功能1)實時監(jiān)控診斷最佳工具2)自動問題偵測與實時解決3)數(shù)據(jù)庫活動的實時顯示4)詳細的Session-Tracking功能Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第3頁!1)實時監(jiān)控診斷最佳工具SpotlightonOracle是Windows架構(gòu)的Oracle數(shù)據(jù)庫監(jiān)控診斷工具,它將所有監(jiān)控下的數(shù)據(jù)庫組件轉(zhuǎn)化為圖形顯示,藉此協(xié)助DBA輕松掌控Oracle數(shù)據(jù)庫的真正處理結(jié)構(gòu)。Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第4頁!2)自動問題偵測(Alarm)與實時解決它可以在數(shù)據(jù)庫發(fā)生問題時,提供詳盡的問題剖析,讓DBA深入問題根源,一層一層發(fā)掘問題的真正肇因;也可以在數(shù)據(jù)庫正常運作期間,自動記錄數(shù)據(jù)庫行為模式,藉由長期數(shù)據(jù)分析與情境仿真,提醒DBA數(shù)據(jù)庫可能面臨的增長瓶頸。

Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第5頁!3)數(shù)據(jù)庫活動的實時顯示

監(jiān)控組件包括I/O、databasefiles、theSGA及OracleProcess。這些組件移動間的脈沖(Pulse)代表數(shù)據(jù)傳輸?shù)南鄬λ俾始皵?shù)據(jù)庫內(nèi)的活動程度。SpotlightonOracle可以透過數(shù)據(jù)庫行為模式記錄,自動將數(shù)據(jù)庫調(diào)整為指定的工作量(workload),如此流動率就可調(diào)整為數(shù)據(jù)庫特定效能特性。Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第6頁!二、SpotlightOnOracle的使用及診斷分析

1)主頁面的六個面板2)TopSessions3)TopSQL4)ActivitySpotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第7頁!A、Sessions面板(1)Response<10,系統(tǒng)的響應時間(2)TotalUsers:總用戶SESSION數(shù)--相當于selectusername,statusfromv$sessionwhereusername='CLPMAPP'

(3)ActiveUsers:當前正在執(zhí)行的用戶SESSION數(shù)--相當于selectusername,statusfromv$sessionwherestatus='ACTIVE'andusername='CLPMAPP'Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第8頁!C、ServerProcesses面板(1)PGATarget/Used顯示PGA目標總數(shù)及當前使用數(shù)(2)dedicated顯示專用服務器進程的個數(shù)(3)Shared顯示共享服務器進程的個數(shù)。(4)Dispatchers顯示dispathers的個數(shù)(5)parallelquery并發(fā)度(6)JobQueue顯示作業(yè)進程的個數(shù)Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第9頁!E、BackgroundProcesses

(后臺進程)面板

(1)DBWR數(shù)據(jù)寫入進程(2)LGWR日志進程(3)ARCH歸檔進程式Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第10頁!2)TopSessions

Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第11頁!3)TopSQLSpotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第12頁!Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第13頁!Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第14頁!4)ActivitySpotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第15頁!LogicalI/O-每秒邏輯讀/寫的次數(shù),當我們向數(shù)據(jù)庫作任何的操作,Oracle都會先到SGA中查找一下有沒有我們所需要的數(shù)據(jù),如有就即時返回,沒有再去通過PhysicalI/O來向datafile讀數(shù)據(jù),從而減少PhysicalI/O的讀寫PhysicalI/O-每秒磁盤物理讀/寫次數(shù),當讀/寫次數(shù)多的時候,I/O設備消耗時間多了,必然導致數(shù)據(jù)庫性能下降對前面Activity圖進行解釋(續(xù))Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第16頁!查詢(select):主要記錄以下指標:磁盤讀的速度,命中率,Parallelquery,LogicalReads,MissRate,Blockwait。找出讀表所需要時間,所建立表的索引是否合理,對緩存區(qū)的命中讀。增刪改(insert、delete、update):主要記錄以下指標:表的表空間,DBWR(N)進程,BufferCache,磁盤寫的速度,RollbackSegmentLogicalI/O,LGWR(N)進程,RedoBufferCache,RedoGeneration(重做日志的生成時間),磁盤數(shù)據(jù)空間大小變化,索引空間的大小變化。找出寫表所需要的時間,所建立的表空間是否合理,回滾段的使用情況。另外:根據(jù)SQL語句的操作,記錄相關的指標Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第17頁!此外,SpotlightonOracle還提供詳盡數(shù)據(jù)庫動態(tài),包括數(shù)據(jù)庫各組件間流動速度的實時圖解,使用者活動、I/O活動、及操作上經(jīng)常費用(Overhead)等DatabaseInstance主要統(tǒng)計數(shù)據(jù)與量測項目(metrics)的數(shù)據(jù)庫圖表,讓DBA不須24小時stand-by,就能迅速發(fā)掘問題所在,并透過Spotlight的問題診斷與解決方式建議,及早排除數(shù)據(jù)庫運作瓶頸或問題。1)實時監(jiān)控診斷最佳工具(續(xù))Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第18頁!SpotlightonOracle的數(shù)據(jù)庫行為模式記錄,主要在建立一個正常的數(shù)據(jù)庫活動基準,并自動設定活動量的臨界點,當數(shù)據(jù)庫發(fā)展達臨界點時,DBA就會看到或聽到警報及聲響的提醒。擁有自動化的偵測與記錄,DBA可以提前獲知活動量最大的使用者、SQLStatement、Lock&Latches、WaitEvents、DiskI/O等數(shù)據(jù),在問題轉(zhuǎn)為危機前,實時排除數(shù)據(jù)庫瓶頸。2)自動問題偵測(Alarm)與實時解決(續(xù))Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第19頁!4)詳細的Session-Tracking功能居首位的Session及SessionDetails屏幕,讓DBA人員迅速確定誰是最耗資源的使用者。多層控制板(Panel)顯示有關Session中使用者活動每一方面信息的詳細數(shù)據(jù),這些數(shù)據(jù)可讓我們觀看目前及前一個SQL、資源等待、Lock及過度的活動。Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第20頁!1)主頁面的六個面板

A、Sessions面板B、Host面板C、ServerProcesses面板D、SGA面板E、BackgroundProcesses(后臺進程)面板F、DiskStorage(磁盤存儲)面板

Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第21頁!B、Host面板(1)CPU利用率(2)RunQueue

如果綠色滾動條達100%,說明cpu瓶頸(3)FreePhysicalRAM物理隨機存取內(nèi)存(4)StealthCollect(server上未安裝)

收集SQL語句的性能指標

Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第22頁!D、SGA面板

(1)CurrentSize顯示當前sga使用M數(shù)(2)BufferCache,KeepPool,RecyclePool顯示數(shù)據(jù)緩沖區(qū)的內(nèi)存情況(3)SharedPool:共享池的使用情況(4)RedoLog:重作日志的使用情況(5)LargePool:大池的使用情況(6)JavaPool:java池的使用情況Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第23頁!F、DiskStorage(磁盤存儲)面板(1)DatabaseFiles:顯示數(shù)據(jù)文件使用情況。(2)聯(lián)機日志文件情況。包括組數(shù)及大小。(3)歸檔日志情況。Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第24頁!TopSessions(請看上一頁的圖)單擊列表,會在SessionInformation中顯示該會話的所有詳細信息,同樣可以查看執(zhí)行計劃,是否存在全表掃描;查看當前哪個Session占用了大量的資源,以此定位數(shù)據(jù)庫問題;單擊“SessionWaits”可以找出與該session相關的等待事件;單擊“SessionLocks”可以顯示相關的鎖信息;Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第25頁!A、SQL語句過濾器(上一頁的圖)通過Parsinguser可篩選某個用戶的SQL語句;通過Minimumexecutions可篩選出那些比較耗時間的SQL語句;通過Contents可篩選含有某關鍵字的SQL語句(關鍵字可以是表名、字段名、orderby等任何SQL語句的字符,但必須是SQL語句的前1000字節(jié));通過sortby,可讓結(jié)果按“消耗時間”、“緩沖數(shù)”、“磁盤寫”等排序通過descendingorder,可讓結(jié)果按降序顯示;Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第26頁!B、所執(zhí)行的SQL語句(上一頁的圖)如果Optimizercost的值較大,可能存在TableAccessFull;如果Hitrate的值較小,也就是命中率比較低,說明效率較低(一般小于95%);Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第27頁!C、SQL語句(上一頁的圖)在Operation項中,檢查是否存在TableAccessFull全表掃描點擊工具欄的“ShowDescribe”可查看該SQL語句中所有表的索引(請看下圖)Spotlight+on+oracle的使用與分析共31頁,您現(xiàn)在瀏覽的是第28頁!一、LogicalI/O

1、Blockchanges-修改數(shù)據(jù)阻塞2、Currentreads-更新數(shù)據(jù)阻塞的數(shù)目3、Consistentreads-查詢數(shù)據(jù)阻塞的數(shù)目二、PhysicalI/O1、Datafilereads讀取數(shù)據(jù)文件的文件數(shù)目2、Datafilewrites寫入數(shù)據(jù)文件的文件數(shù)目3、Redowrites寫入重做日志的文件數(shù)目三、Eventwaits1、ContrlFileIO-控制文件的讀寫等待時間2、Bufferbusy-高速緩存繁忙等待時間3、Other-其他的等待時間4、Singleblockread-單個數(shù)據(jù)阻塞的等候時間5、Multi-blockread-多個數(shù)據(jù)阻塞的等候時間6、Directpathread-直接讀取的等候時間7、Datafilewrite-數(shù)據(jù)文件寫的等待時間8、Logwrite-日志文件寫得等待時間四、Sessions1、Idle-空閑session的數(shù)目2、Active-正在運行的session的數(shù)目3、System-systemsession的數(shù)目五、Callrates1、Parse分析請求執(zhí)行的SQL語句的調(diào)用次數(shù)2、Execute-執(zhí)行的次數(shù)3、Commit-提交的調(diào)用次數(shù)4、Rollback-回滾

溫馨提示

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

評論

0/150

提交評論