-START ACCEL コマンド ( )Db2

-START ACCEL コマンドは、 Db2 サブシステムに、指定されたアクセラレータサーバーを使用すべきであることを通知します。

省略形: -STA ACCEL

コマンドが正常終了すると、指定したアクセラレーター・サーバーに対する照会が実行を開始できるようになります。 Db2 START ACCELコマンドを実行するたびに、トレース統計が0にリセットされます。

環境 -START ACCEL

このコマンドは、 z/OS® コンソール、TSO下のDSNセッション、 DB2I パネル( DB2 COMMANDS)、 IMS または CICS® 端末、または計装機能インターフェース(IFI)を使用するプログラムから発行することができます。

データ共有の範囲: グループまたはメンバー

承認 -START ACCEL

このコマンドを実行するには、次の権限のいずれかを含む処理の特権セットを使用する必 要があります。
  • SYSOPR 権限
  • SYSCTRL 権限
  • SYSADM 権限

ログオンしている z/OS コンソールまたは TSO SDSF から発行された Db2 コマンドは、1 次および 2 次許可 ID を使用して Db2 許可によって検査することができます。 変更の開始 z/OS でログインしたユーザーIDは、 または同様のセキュリティサーバーで定義されている必要があります。 RACF変更の終わり

構文 -START ACCEL

構文図を読むビジュアルシンタックスダイアグラムをスキップするSTART ACCEL(*)(, accelerator-name)ACCESS(*MAINTEXPLAINONLY)SCOPE(LOCALGROUP)MEMBER(, member-name)

オプションの説明 -START ACCEL

(アクセラレータ名 )
アクセラレーター・サーバー名。
(*)
開始コマンドをすべてのアクセラレーター・サーバーに適用することを示します。
ACCESS
アクセラレーター・サーバーへのアクセスが汎用であるか制限されているかを指定します。 有効な値は以下のとおりです。
(*)
汎用アクセスを許可します。つまり、すべての許可ユーザーがアクセラレーター・サーバーを使用できます。
(MAINT)
インストール SYSADM とインストール SYSOPR にのみアクセラレーター・サーバーへのアクセスを許可します。
(EXPLAINONLY)
SQL EXPLAIN 実行以外はアクセラレーター・サーバーの使用を禁止します。 このサーバーによって照会が実行されることはありません。
SCOPE
コマンドの有効範囲を指定します。 非データ共用環境では、このオプションは無視されます。 有効な値は以下のとおりです。
(LOCAL)
現行メンバーを対象にアクセラレーター・サーバーを開始します。
(グループ)
データ共用グループ全体を対象にアクセラレーター・サーバーを開始します。
メンバー
指定したアクセラレーター・サーバーの開始をデータ共用グループの特定のメンバーに限定します。 デフォルトの動作では、ローカル・メンバーに対してアクセラレーター・サーバーを開始します。 このオプションは、非データ共用環境ではサポートされません。

使用上の注意事項 -START ACCEL

START ACCELコマンドを発行するタイミング
新しいアクセラレーター・サーバーを SYSACCELERATORS 疑似カタログ表に追加した場合、またはこの表の情報を変更して -STOP ACCEL コマンドを発行した場合は、START ACCEL を発行する必要があります。
SCOPE(GROUP)と MEMBER(member-name) の両方を指定する

変更の開始SCOPE(GROUP)と MEMBER(member-name) の両方が指定された場合、コマンドは指定されたメンバーまたはメンバーのみに対して実行されます。変更の終わり

-DISPLAY ACCEL コマンドを実行することによって、開始済みアクセラレーター・サーバーの状況をモニターできます。

グループスコープで発行されたコマンドのトレース情報
Db2 のデータ共有メンバーでグループスコープを指定するオプションとともにこのコマンドが発行された場合、他のすべてのアクティブなメンバーでも実行されます。 他のグループメンバーのIFICID 090トレースレコードでは、元のコマンドが発行されたメンバーからのトレースレコードに加えて、 016.TLPKN5F の相関IDからSYSOPR権限IDによって同じコマンドが発行されたことが示されています。 Db2 のデータ共有におけるコマンドの適用範囲を参照してください。

-START ACCEL

次のコマンドは、すべてのアクセラレーター・サーバーを開始します。
-START ACCEL

サンプル結果:

変更の開始
 DSNX820I ) DSNX8STA START ACCELERATOR SUCCESSFUL FOR BLINK1
 DSNX820I ) DSNX8STA START ACCELERATOR SUCCESSFUL FOR BLINK2
 DSNX820I ) DSNX8STA START ACCELERATOR SUCCESSFUL FOR BLINK3
 DSNX821I ) DSNX8STA ALL ACCELERATORS STARTED
 DSN9022I ) DSNX8CMD '-START ACCEL' NORMAL COMPLETION
変更の終わり