系统管理Lesson 17.Database Maintenance

1.什么是AWR和AWR基线?

AWR(Automatic Worload Repository) 自动工作量资源档案库
AWR:是用于数据收集、分析和提供解决方案建议的基础架构
AWR基线:用于性能比较的一组AWR快照(过去的相关时段)

2.请对AWR基础架构的原理做一个详细说明?

MMON每60分钟抓取一次内存中统计信息的快照,保留8天,保留在SYSAUX表空间
ADDM自动分析
V$查看内存中的统计信息
DBA_*查看AWR快照

3.收集AWR快照的方式有哪几种,会有哪些影响?

Basic(禁用多数ADDM)(默认)
Typical(建议级别)(正常)
ALL(将其他SQL优化信息添加到快照中)(测试)
STATISTICES_LEVEL

4.什么是ADDM,在数据库的作用是什么?

ADDR(Automatic Database Diagnostic Monitor) 自动数据库诊断监视器
预警日志、跟踪日志
分析AWR快照,监测实例:检测瓶颈(查出顶级问题),在AWR中存储结果

5.Oracle数据库的自动维护任务有哪几个,分别有什么用途?

搜集优化程序统计信息:为所有方案对象收集陈旧的或缺少的统计数据,所收集的统计信息将被用来提高SQL的执行的性能
自动段指导:标识数据库中的段是否有可以回收的空间,并以此信息统计为基础做出怎样整理段的碎片以节约空间
自动SQL指导:自动标识并尝试调整高负载的SQL

6.服务器产生的预警分为哪两类?举例说明。

阈值预警:基于度量,97%严重 85%警告
非阈值预警:基于事件,快照太旧 可恢复会话被挂起 恢复区空闲空间太小

7.字典视图DBA_OUTSTANDING_ALERTS和DBA_ALERT_HISTORY各自记录哪些信息?

有状态预警显示在DBA_OUTSTANDING_ALERTS中,清空后会转到DBA_ALERT_HISTORY

8.OCP试题:
NO:1 B
NO:2 C

猜你喜欢

转载自blog.csdn.net/hezuijiudexiaobai/article/details/108876733