




版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、Monitoring and Improving PerformanceObjectivesAfter completing this lesson, you should be able to do the following:Troubleshoot invalid and unusable objects Gather optimizer statisticsView performance metricsDeal with performance issuesPerformance MonitoringMemory allocationissuesInput/outputdevicec
2、ontentionApplication code problemsResourcecontentionNetwork bottlenecks?DBAMonitoring MethodologiesReactiveProactive:Server-generated alertsAutomatic Database Diagnostic Monitor (ADDM)Database and Instance MetricsSeveral performance statistics are available through:Data dictionaryDynamic performance
3、 viewsOptimizer statisticsDBADatabase and Instance Metrics Full Notes PageData Dictionary MetricsYou can view the status of:PL/SQL code objectsIndexesInvalid and Unusable ObjectsPL/SQL code objects are recompiled.Indexes are rebuilt.Invalid and Unusable Objects Full Notes PageOptimizer StatisticsOpt
4、imizer statistics are:Not real timePersistent across instance restartsCollected automaticallySQL SELECT COUNT(*) FROM hr.employees; COUNT(*) 214SQL SELECT num_rows FROM dba_tables 2 WHERE owner=HR AND table_name = EMPLOYEES; NUM_ROWS 107Optimizer StatisticsFull Notes PageUsing the Manage Optimizer S
5、tatistics PageManage Optimizer Statistics Page Full Notes PageManually Gathering Optimizer StatisticsDynamic Performance ViewsDynamic Performance views are:Real timeNonpersistent across instance restartsSQL SELECT name, value FROM v$sysstat 2 WHERE name=sorts (memory) ORDER BY name;NAME VALUE sorts
6、(memory) 1979183SQL /NAME VALUE sorts (memory) 1979184Viewing Metric Information1.Use the All Metrics link in the Related Links region. 2.Drill down for in-depth analysis.Reacting to Performance IssuesUse Enterprise Manager to:Find key performance issuesDrill down to the root causeReacting to Perfor
7、mance IssuesDrill down to performance measurements to identify bottlenecks.CPU user: A specific update statementTuning TipsConsiderations:There are some general guidelines that serve as a starting point in performance tuning.Your situation may not fit the guideline.Test any changes under a represent
8、ative production environment to see the effects.There are written volumes and multiday classes dedicated to tuning an Oracle database.Tuning ActivitiesThe three activities in performance management are:Performance planningInstance tuningSQL tuningPerformance PlanningInvestment optionsSystem architec
9、tureScalabilityApplication design principlesWorkload testing, modeling, and implementationDeploying new applicationsPerformance Planning Full Notes PageInstance TuningHave well-defined goals.Allocate memory to database structures.Consider I/O requirements in each part of the database.Tune the operat
10、ing system for optimal performance of the database.Tuning Memory AllocationJava poolDatabasebuffer cacheRedo log bufferShared poolLarge poolSGAFixed SGAStreams poolWhat is the optimal allocation?SGA_TARGET = 8G STATISTICS_LEVEL = TYPICAL Tuning Memory Allocation Full Notes PageMemory Tuning: Guideli
11、nesTry to fit the SGA into physical memory.Tune for a high buffer cache hit ratio, with the following caveats:Even valid and necessary full table scans lower it.It is possible that unnecessary repeated reads of the same blocks are artificially raising it.Use the Memory Advisor.Memory Tuning Guidelin
12、es Full Notes PageMemory Tuning Guidelinesfor the Library CacheEstablish formatting conventions for developers so that SQL statements match in the cache.Use bind variables.Eliminate unnecessary duplicate SQL.Consider using CURSOR_SHARING.Use PL/SQL when possible.Cache sequence numbers.Pin objects in
13、 the library cache.Memory Tuning Guidelinesfor the Library Cache Full Notes PageTuning I/OLook for hot spots on the disk.Ensure that you have right-sized redo log files.Consider moving redo logs to separate disks.Consider moving archive logs to separate disks.Look for a high I/O rate on the TEMP tab
14、lespace.Reduce contention for high I/O data files by segregating them.Consider striping all data across all disks.Consider using Automatic Storage Management.Tuning I/O Full Notes PageTuning SQLUsing the SQL Tuning AdvisorUsing indexes and clustersUsing optimizer hintsUsing V$SQL_PLAN and EXPLAIN PL
15、ANTuning SQL Full Notes PageTuning RecommendationsRecommendation PlanSQL Statisticsselect count(*) from x where object_id 340select count(*) from x where object_id 220Each statement causes a hard parse.Identifying Duplicate SQLBind variable candidatesSummaryIn this lesson, you should have learned how to:Troubleshoot invalid and unusable objects Gather optimizer statisticsView performance metricsDeal with performance issuesDescribe some basic tunin
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 不良資產(chǎn)處置行業(yè)市場(chǎng)格局與2025年創(chuàng)新模式融合趨勢(shì)報(bào)告
- 2025年干電池制造行業(yè)當(dāng)前發(fā)展現(xiàn)狀及增長(zhǎng)策略研究報(bào)告
- 2025年煙草RFID行業(yè)當(dāng)前競(jìng)爭(zhēng)格局與未來(lái)發(fā)展趨勢(shì)分析報(bào)告
- 個(gè)人養(yǎng)老金制度對(duì)2025年金融市場(chǎng)資產(chǎn)定價(jià)影響報(bào)告
- 2025年子午線(xiàn)輪胎行業(yè)當(dāng)前競(jìng)爭(zhēng)格局與未來(lái)發(fā)展趨勢(shì)分析報(bào)告
- 2025年家居建材流通行業(yè)當(dāng)前發(fā)展現(xiàn)狀及增長(zhǎng)策略研究報(bào)告
- 學(xué)習(xí)人民幣的課件
- 2025年高壓電纜行業(yè)當(dāng)前市場(chǎng)規(guī)模及未來(lái)五到十年發(fā)展趨勢(shì)報(bào)告
- 2025年重慶特色小鎮(zhèn)行業(yè)當(dāng)前發(fā)展趨勢(shì)與投資機(jī)遇洞察報(bào)告
- 《數(shù)據(jù)庫(kù)原理及應(yīng)用》課件ch41
- 2023健康空間技術(shù)應(yīng)用規(guī)范
- 高中英語(yǔ)-Unit1 Lesson3 Hi,my name is Zhang Li教學(xué)課件設(shè)計(jì)
- 酒店水電工程施工驗(yàn)收標(biāo)準(zhǔn)
- 浙江工商大學(xué)后勤服務(wù)中心勞務(wù)派遣人員招聘考試真題2022
- 健康體檢中心-體檢科常識(shí)考試題及答案
- 國(guó)際工程管理實(shí)用英語(yǔ)口語(yǔ)
- GB/T 24186-2022工程機(jī)械用高強(qiáng)度耐磨鋼板和鋼帶
- GB/T 20000.6-2006標(biāo)準(zhǔn)化工作指南第6部分:標(biāo)準(zhǔn)化良好行為規(guī)范
- GB/T 16311-1996道路交通標(biāo)線(xiàn)質(zhì)量要求和檢測(cè)方法
- GB/T 1149.4-2008內(nèi)燃機(jī)活塞環(huán)第4部分:質(zhì)量要求
- 地基基礎(chǔ)工程施工方法及基礎(chǔ)知識(shí)課件
評(píng)論
0/150
提交評(píng)論