您好,欢迎访问三七文档
当前位置:首页 > 办公文档 > 其它办公文档 > Less12_Proactive_Maintenance_ag
1www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心1主动维护讲师讲师::周炯周炯__www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心2总体目标•课程目标:–使用统计数据–管理AWR–应用自动数据库诊断监控ADDM–描述指导框架–设置警告阈值–使用服务器产生的警告消息–使用自动任务www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心3主动维护自动工作负荷存储服务器警告自动化任务指导框架数据库的数据仓库重要数据的自动收集直接访问内存自动的主动的高效的www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心4术语介绍•AutomaticWorkloadRepository(AWR):数据收集、分析基础和建议方案•基线:用于性能对照的一个正常运行的数据库的数据集合•度量:变动率的累积统计•统计值:用于内部操作优化的数据收集,如SQL的执行•阈值:一个比较度量值的临界值www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心5任务讲述和概念介绍•阈值和度量基线•启用度量基线•服务器产生的警告信息•创建并测试警告•AWR(AutomaticWorkloadRepository)•管理AWR•ADDM(AutomaticDatabaseDiagnosticMonitor)•指导结构•自动维护任务BaselineAlertAWRADDMAdvisorsAutoTaskswww.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心6工作负荷的循环性Endofday1OLTPDWMetricTimeValueEndofday2Endofday3…2www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心7阈值与度量基线概览:修正阈值FixedthresholdsOLTPDWMetricTimeValueDeviationsmissedCriticalWarningEndofday1Endofday2Endofday3www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心8阈值与度量基线概览:自适应阈值AdaptivethresholdsEndofbaselineMetricTimeValueDeviationscapturedCriticalWarningNormalGroupingwww.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心9度量基线与阈值:概念基线周期静态基线移动窗口度量阈值固定的自适应的时间分组百分比重要性等级自动计算的基线数据www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心10编辑阈值www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心11启用度量基线www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心12创建静态度量基线3www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心13优化统计•优化统计是:–非实时–跨实例重启保存–自动收集SQLSELECTCOUNT(*)FROMhr.employees;COUNT(*)----------214SQLSELECTnum_rowsFROMdba_tables2WHEREowner='HR'ANDtable_name='EMPLOYEES';NUM_ROWS----------107StatisticsAWRADDMAdvisorsAlertsAutoTaskswww.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心14OptimizerStatisticsFullNotesPagewww.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心15使用管理优化统计页www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心16ManageOptimizerStatisticsPageFullNotesPagewww.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心17手动收集优化统计www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心18统计级别STATISTICS_LEVELBASICTYPICALALL建议缺省值用于SQL手工诊断的附加统计禁用自我优化能力4www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心19AWR•性能报告的内置仓库•每隔60分钟做一次数据库快照,并保存7天•所有自我管理功能的基础MMON内存中的数据快照AWR系统全局区60分钟StatisticsAWRADDMAdvisorsAlertsAutoTaskswww.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心20AWR基础结构SGAV$DBA_*ADDM自我调整模块自我调整模块…内部客户外部客户EMSQL*Plus…高效的内存数据收集AWR快照MMONwww.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心21AWR快照设置DBMS_WORKLOAD_REPOSITORY.CREATE_BASELINE(-start_snap_idINNUMBER,end_snap_idINNUMBER,baseline_nameINVARCHAR2);之前的相应周期www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心22EM和AWRwww.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心23管理AWR•保留时间:–默认是7天–根据存储需要•收集的间隔时间:–默认是60分钟收集一次–根据存储需要和执行效果•收集标准:–基本(禁用大部分ADDM功能)–典型(推荐使用)–全部(增加额外的SQL调整信息)www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心24ADDM•每次AWR快照后运行•监视实例,检测瓶颈•将结果存储在AWR中快照ADDMAWREMADDM结果StatisticsAWRADDMAdvisorsAlertsAutoTasks5www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心25ADDM查找123www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心26ADDM建议www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心27指导框架ADDMSQLTuningAdvisorSQLAccessAdvisorMemorySpacePGAAdvisorSGASegmentAdvisorUndoAdvisorBufferCacheAdvisorLibraryCacheAdvisorPGABackupMTTRAdvisorStatisticsAWRADDMAdvisorsAlertsAutoTaskswww.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心28AdvisorsFullNotesPagewww.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心29EnterpriseManager和指导www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心30SQL调优和访问指导DBA低性能SQL语句SQL调整指导调整后SQL语句校正设置缺陷重写SQL语句增加索引或物化视图.怎样才能运行更快?6www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心31内存指导•共享工具•数据库高速缓冲存储器•程序全局区(PGA)–Tip:EnableASMM.www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心32段指导•完整表空间•个体模式对象www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心33EM和指导www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心34DBMS_ADVISOR包为所有标注为接受的建议创建一个脚本GET_TASK_SCRIPT标注一个或多个建议,(接受,拒绝,忽略)MARK_RECOMMENDATION更改任务参数SET_TASK_PARAMETER更新任务属性UPDATE_TASK_ATTRIBUTES继续运行中断任务RESUME_TASK为指定的任务创建并返回一份文字报告GET_TASK_REPORT将当前正在进行的任务中断INTERRUPT_TASK执行任务EXECUTE_TASK删除一个任务DELETE_TASK创建一个新的任务CREATE_TASK描述步骤www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心35服务器产生的警告信息服务器警告信息队列超过阈值的度量AWR企业管理器Oracle实例StatisticsAWRADDMAdvisorsAlertsAutoTaskswww.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心36默认服务器警告信息可恢复会话未决快照太旧回复区剩余空间低85%警告97%危急的表空间使用率数据库控制:SYSTEM度量Tablespace7www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心37SettingThresholdswww.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心38创建并测试警报1.指定一个阈值.2.创建一个测试案例3.控制警报213www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心39AlertsNotificationwww.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心40AlertsNotificationFullNotesPagewww.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心41应对警告•如果需要,收集更多的输入,例如运行ADDM和其他指导.•使用正确的测量•确认没有自动清除的警告www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心42服务器产生的警告信息类型MMON85%警告97%危急的清除清除警告快照太旧可恢复会话未决恢复区空余空间低基于度量的基于事件的阈值警告非阈值警告DBA_OUTSTANDING_ALERTSDBA_ALERT_HISTORY8www.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心43自动维护任务–调度程序初始化事务.–在默认维护窗口中运行.–限制因使用资源管理进程进行日常操作所带来的维护影响.•维护例子:–收集优化器数据–收集段信息–备份数据库StatisticsAWRADDMAdvisorsAlertsAutoTaskswww.acegene.com天才俱乐部周炯www.supportcenter.cn支持中心44总结•在这个课中,你学会如何:–使用统计–管理A
本文标题:Less12_Proactive_Maintenance_ag
链接地址:https://www.777doc.com/doc-9955 .html