Installing EDB Wait States

Linuxの場合

LinuxシステムにEDB Wait Statesをインストールするには:

  1. edb-asxx-server-edb_wait_states RPMパッケージでEDB Wait Statesをインストールします。ここで、 xx はEDB Postgres Advanced Serverのバージョン番号です。

1.ワーカーを起動するには、 shared_preload_libraries パラメーターを使用してpostgresql.conf ファイルに登録します。例:

shared_preload_libraries = $libdir/edb_wait_states
  1. データベースサーバを再起動します。再起動が成功すると、バックグラウンドワーカーはデータの収集を開始します。

1.データを確認するには、次の拡張機能を作成します。

CREATE EXTENSION edb_wait_states;

1.EDB待機状態ワーカーを終了するには、 shared_preload_libraries パラメーターから$libdir/edb_wait_states を削除し、データベースサーバーを再起動します。

Windows

WindowsシステムにEDB Wait Statesをインストールするには:

  1. EDB Modules インストーラーでEDB Wait Statesモジュールをインストールするには、StackBuilder Plusユーティリティを呼び出します。画面の指示に従って、EDB Modules のインストールを完了します。

1.ワーカーを登録するには、 postgresql.conf ファイルを変更して、EDB Wait Statesライブラリをshared_preload_libraries 構成パラメーターに含めます。パラメーター値には以下を含める必要があります。

shared_preload_libraries = $libdir/edb_wait_states.dll

EDB Wait Statesのインストールは、 edb_wait_states.dll ライブラリファイルを次のパスに配置します。

C:\Program Files\edb\as14\lib\
  1. データベースサーバを再起動して、変更を有効にします。再起動が成功すると、バックグラウンドワーカーが起動し、データの収集を開始します。

1.データを表示するには、次の拡張機能を作成します。

CREATE EXTENSION edb_wait_states;

インストーラーは、 edb_wait_states.control ファイルを次のパスに配置します。

C:\Program Files\edb\as14\share\extension

アンインストール

EDB Wait Statesをアンインストールするには:

  1. DROP EXTENSION コマンドを使用して、 edb_wait_states 拡張機能を削除します。

  2. postgresql.conf ファイルを変更し、 shared_preload_libraries パラメーターから$libdir/edb_wait_states.dll を削除します。

1.変更を適用するには、データベースサーバーを再起動します。