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 オプションを指定した場合の出力には、以下の情報が含まれています。
- S-ID: SDE セッション ID
- OPS: クライアント/サーバ操作の数
- READS: ディスクから読み込まれたフィーチャ/識別子の数
- WRITES: ディスクに書き込まれたフィーチャの数
- BUFFERS: クライアント タスクに送信されたバッファの合計数
- PARTIAL: クライアントに送信されたフィーチャのうち、バッファ サイズよりも大きいものの数
- F/BUF: バッファあたりのフィーチャ/識別子の平均数
- BUF AVG: バッファの平均サイズ(バイト単位)
- TOT Kbytes: クライアントに送信されたデータの合計サイズ(KB 単位)
sdemon および sdeconfig コマンドの構文については、ArcSDE アプリケーション サーバのインストールに付属している『ArcSDE コマンド リファレンス』をご参照ください。
- ArcSDE 管理コマンドにアクセスできるコンピュータで、MS-DOS(Windows)またはシェル(UNIX または Linux)のコマンド プロンプトを開きます。
-
sdeconfig 管理コマンドを alter 操作と一緒に使用して、PROCSTATS 初期化変数に 0 よりも大きな値を設定します。
sdeconfig –o alter –v PROCSTATS=4 –i 46691
- ArcSDE サービスを使用してジオデータベースに接続し、統計情報を収集したいタスクを実行します。
-
コマンド プロンプトで 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