ArcSDE サービスの統計情報の表示

ArcSDE サービスのトラブルシューティングを行う際には、サービスの統計情報または現在のユーザ接続すべての情報を表示する必要があります。

サービスに関する統計情報を表示するには、まず最初に sde_process_information テーブル内に統計情報が格納されるようジオデータベースを設定する必要があります。これは sde_server_config テーブル内の PROCSTATS パラメータの値を変更することで実行できます。sde_server_config テーブル内のパラメータの変更に関する詳細は、sdeconfig コマンドをご参照ください。PROCSTATS パラメータの詳細については、「SERVER_CONFIG システム テーブル」をご参照ください。

注意注意:

sde_process_information テーブルに統計情報を書き込むのは、パフォーマンスに悪影響を与える可能性があります。このため、トラブルシューティングの目的で統計情報が必要な場合のみ PROCSTATS パラメータを変更してください。

トラブルシューティングを行うタスクまたはセッションの統計情報が sde_process_information テーブルに格納されるようになると、sdemon -o info コマンドを stats オプションと一緒に使用して sde_process_information に格納されている統計情報を表示することができます。sdemon コマンドに stats オプションを指定した場合の出力には、以下の情報が含まれています。

sdemon および sdeconfig コマンドの構文については、ArcSDE アプリケーション サーバのインストールに付属している『ArcSDE コマンド リファレンス』をご参照ください。

手順:
  1. ArcSDE 管理コマンドにアクセスできるコンピュータで、MS-DOS(Windows)またはシェル(UNIX または Linux)のコマンド プロンプトを開きます。
  2. sdeconfig 管理コマンドを alter 操作と一緒に使用して、PROCSTATS 初期化変数に 0 よりも大きな値を設定します。
    sdeconfig –o alter –v PROCSTATS=4 –i 46691
    
  3. ArcSDE サービスを使用してジオデータベースに接続し、統計情報を収集したいタスクを実行します。
  4. コマンド プロンプトで sdemon -o info -I stats コマンドを使用して、統計情報を表示します。
    sdemon –o info –I stats –s myserver –i 46691
    
    S-ID  OPS   READS    WRITES       BUFFERS     PARTIAL     F/BUF     BUF AVG    TOT Kbytes
    
    12566 111   1278        0           12            0        106       6K            80K
    
5/10/2014