性能测试监控数据库 打印AWR报告
性能测试过程中,我们会监控数据库资源,发现性能测试瓶颈在数据库后,需要打印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