性能测试过程中,我们会监控数据库资源,发现性能测试瓶颈在数据库后,需要打印oracle awr报告来定位问题,那我们如何打印awr报告呢?以下为生成awr步骤。1. 首先第一步查看实例:echo $ORACLE_SID
2. 赋值实例:export ORACLE_SID=PCSSDB
3. 进入数据库 sqlplus / as sysdba
4. 查看用户 show parameter db_name
5. 开始压测后执行DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT ();
6. 结束压测后执行 exec DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT ();
7. 注意事项5和6不执行,后面默认产生系统规定的时间节点(默认人一小时生成一次报告)
8. 输入命令 @?/rdbms/admin/awrrpt
9. 输入回车 默认是html格式
10. 输入1,查询最近一天的 输入2查询两天。
11. 查看节点输入开始节点和结束节点
12. 输入想要生成的报告名称,以html格式结尾
13. 生成的awr
1