对数据库进行监控检查

本文介绍如何通过Oracle的AWR自动工作负载库报告及ADDM自动诊断工具来诊断数据库性能问题。首先手动生成AWR报告,然后利用ADDM生成诊断报告并提供优化建议。

随着数据库的数据量越来越大,明显感觉系统越来越慢,这时需要诊断数据库哪里出现问题

awr自动工作负载,由一个后台进程自动地每个小时从数据库中采集一次统计信息,默认采集的统计信息保存7天。生成的报告由txt和html格式

awr使用几个表采集统计的数据,这些表存储在sysaux表空间中

一.手工生成oracle的自动负载库报告---体检

$sqlplus / as sysdba

sql>execute dbms_workload_repository,create_snapshot();

二.自动执行awr脚本

sql>@?/rdbms/admin/awrrpt.sql  ?表示$ORACLE_HOME目录

输入 1 列出当天数据库的快照号和对应的时间点,选择两个快照对应的时间间隔

三.awr报告说明

。。。

四.生成oracle的数据库自动诊断报告---医生

ADDM 自动诊断工具

1.生成oracle的数据库自动诊断报告

$sqlplus / as sysdab

sql>@?/rdbms/admin/addmrpt.sql

输入和awr对应的快照号,生成addmrpt.txt报告,查看相关的调整建议






评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值