Installing EDB Wait States¶
Linuxの場合¶
LinuxシステムにEDB Wait Statesをインストールするには:
edb-asxx-server-edb_wait_statesRPMパッケージでEDB Wait Statesをインストールします。ここで、xxはEDB Postgres Advanced Serverのバージョン番号です。
1.ワーカーを起動するには、 shared_preload_libraries
パラメーターを使用してpostgresql.conf ファイルに登録します。例:
shared_preload_libraries = $libdir/edb_wait_states
データベースサーバを再起動します。再起動が成功すると、バックグラウンドワーカーはデータの収集を開始します。
1.データを確認するには、次の拡張機能を作成します。
CREATE EXTENSION edb_wait_states;
1.EDB待機状態ワーカーを終了するには、 shared_preload_libraries
パラメーターから$libdir/edb_wait_states
を削除し、データベースサーバーを再起動します。
Windows¶
WindowsシステムにEDB Wait Statesをインストールするには:
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.データを表示するには、次の拡張機能を作成します。
CREATE EXTENSION edb_wait_states;
インストーラーは、 edb_wait_states.control
ファイルを次のパスに配置します。
C:\Program Files\edb\as14\share\extension
アンインストール¶
EDB Wait Statesをアンインストールするには:
DROP EXTENSIONコマンドを使用して、edb_wait_states拡張機能を削除します。postgresql.confファイルを変更し、shared_preload_librariesパラメーターから$libdir/edb_wait_states.dllを削除します。
1.変更を適用するには、データベースサーバーを再起動します。