ホーム » DB関連 » STATSPACKのインストール手順

STATSPACKのインストール手順

   作者:ビズコネクトポータル   发布时间:2013-08-28   

StatspackはOracleの性能分析をするためのレポートを作成するOracleデータベース標準のツールで、Oracle8iから登場しました。
OracleデータベースのEnterprise Editionだけでなく、Standard Editionでも使用できるため、全ての環境で使用することができます。

では、STATSPACKのインストール手順をご紹介します。

1)SQL*Plus から SYS ユーザーでログインします。
sqlplus /nolog
SQL> connect sys/sys as sysdba

2)spcreate.sql を実行します。
SQL> @?/rdbms/admin/spcreate.sql

3)Statspack が使用する PERFSTAT というユーザーのパスワードを入力します。
perfstat_passwordに値を入力してください:

Choose the PERFSTAT user's password
-----------------------------------
Not specifying a password will result in the installation FAILING

perfstat_passwordに値を入力してください: perfstat
perfstat

perfstatを入力し、ENTキーを押下する。

4)Statspack が使用する表領域を指定します。

Pressing <return> will result in STATSPACK's recommended default
tablespace (identified by *) being used.

default_tablespaceに値を入力してください: USERS

Using tablespace USERS as PERFSTAT default tablespace.

テーブルスペースの容量を確認し、空は400MB以上のテーブルスペースを指定する。

5)Statspack が使用する一時表領域を指定します。

Pressing <return> will result in the database's default Temporary
tablespace (identified by *) being used.

temporary_tablespaceに値を入力してください: TEMP

Using tablespace TEMP as PERFSTAT temporary tablespace.

TEMPを入力して、ENTキーを押下する。

■スナップショットの作成

1)perfstatユーザーでログインする。
sqlplus /nolog
SQL> connect perfstat/perfstat
2)スナップショット作成

SQL> execute statspack.snap(i_snap_level => 7)

PL/SQLプロシージャが正常に完了しました。

30分または1時間おきに実行する。

■レポート出力
1)perfstatユーザーでログインする。
sqlplus /nolog
SQL> connect perfstat/perfstat

2)レポート出力
SQL> @?/rdbms/admin/spreport.sql

3)開始・終了スナップショットを指定する。

Listing all Completed Snapshots

                                                       Snap
Instance     DB Name        Snap Id   Snap Started    Level Comment
------------ ------------ --------- ----------------- ----- --------------------

lap          LAP                  1 16 2月  2010 16:19     7
                                  2 16 2月  2010 17:19     7

Specify the Begin and End Snapshot Ids
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
begin_snapに値を入力してください: 1
Begin Snapshot Id specified: 1

end_snapに値を入力してください: 2
End   Snapshot Id specified: 2

4)出力ファイルを指定する。

Specify the Report Name
~~~~~~~~~~~~~~~~~~~~~~~
The default report file name is sp_1_2.  To use this name,
press <return> to continue, otherwise enter an alternative.

report_nameに値を入力してください: sp_1_2

■スナップショット削除
1)不要になったスナップショットを削除する(8日より前のスナップショットを削除する)。
$ sqlplus perfstat/perfstat
SQL> exec statspack.purge(8);

2)スナップショットデータを全て切り捨てる。
$ sqlplus perfstat/perfstat
SQL> @?/rdbms/admin/sptrunc.sql

■アンインストール

1)SQL*Plus から SYS ユーザーでログインします。
sqlplus /nolog
SQL> connect sys/sys as sysdba

2)Statspack のアンインストール
SQL> @?/rdbms/admin/spdrop.sql

此评论不代表本站观点大家说

《STATSPACKのインストール手順》等您坐沙发呢!

发表评论

亲,不支持纯字母、符号评论哦~