たくさんあるよね。
ルールはこんな感じ。
実際にどんなファイルがあるかというと。
- 基本の AWR report
@$ORACLE_HOME/rdbms/admin/awrrpt.sql
@$ORACLE_HOME/rdbms/admin/awrrpti.sql - AWR SQL report
@$ORACLE_HOME/rdbms/admin/awrsqrpt.sql
@$ORACLE_HOME/rdbms/admin/awrsqrpi.sql - RAC AWR report
@$ORACLE_HOME/rdbms/admin/awrgrpt.sql
@$ORACLE_HOME/rdbms/admin/awrgrpti.sql - AWR期間比較レポート
@$ORACLE_HOME/rdbms/admin/awrddrpt.sql
@$ORACLE_HOME/rdbms/admin/awrddrpi.sql - RAC AWR期間比較レポート
@$ORACLE_HOME/rdbms/admin/awrgdrpt.sql
@$ORACLE_HOME/rdbms/admin/awrgdrpi.sql
比較レポートって使ったことないけど需要はあるのか?
他には、AWR データを別環境に移す際に使う extract/load。
$ORACLE_HOME/rdbms/admin 配下をみると他にも awr* ファイルはいろいろあります。ただ、awr*inp.sql や * awr*inpnm.sql はレポート出力用の sql ファイルから call されているようで直接呼び出すものではなさそう。
実際に使えそうなのは、awrinfo.sql ぐらいか。AWR で使用している領域の分析用。
Rem NAME
Rem awrinfo.sql - Script to output general AWR information
Rem
Rem DESCRIPTION
Rem This script will output general Automatic Workload Repository
Rem (AWR) information such as the size, data distribution, etc. in AWR
Rem and SYSAUX. The intended use of this script is for diagnosing
Rem abnormalities in AWR and not for diagnosing issues in the database
Rem instance. Please look at addmrpt.sql and awrrpt.sql for diagnosing
Rem database issues.
需要、あるのか?