oracle 12c awr

Oracle 12c的AWR(Automatic Workload Repository)是一个非常重要的性能分析工具。它通过原始的统计数据来监控实例的性能,并提供了许多的方法来分析这些数据。AWR可以捕捉并存储实例中访问的所有数据库对象的信息,并自动生成性能报告,同时也提供了一个命令行界面和一个图形用户界面来查看数据。下面我们将重点讨论AWR的使用。

首先,我们需要了解如何激活AWR。在Oracle数据库中,我们需要使用sys用户来创建AWR以及设置自动快照。我们可以使用下面的代码激活AWR:

SQL> EXEC DBMS_WORKLOAD_REPOSITORY.CREATE_SNAPSHOT();