キャッシュ・エージェントの起動(dbCacheStart)

キャッシュ・エージェントは、キャッシュ・グループのロードや増分自動リフレッシュの管理などのキャッシュ操作を実行します。TimesTenは、様々なキャッシュ・エージェント(それぞれ異なるデータ・インスタンスで実行)にキャッシュ・タスクを分散し、特定の自動リフレッシュ間隔のすべての作業が単一のキャッシュ・エージェントに割り当てられます。キャッシュ・エージェントは、複数の自動リフレッシュ間隔を管理できます。

dbCacheStartコマンドは、キャッシュ・エージェントを起動します。

ttGridAdmin dbCacheStart name [-instance hostname[.instancename]]
          [-nowait | -wait [timeout]]

オプション

dbCacheStartコマンドには、次のオプションがあります。

オプション 説明

name

データベースの名前。

-instance hostname[.instancename]

指定した場合、キャッシュ・エージェントは、グリッドのすべてのインスタンスではなく、指定したインスタンスにのみ作成されます。

-instanceを使用する場合、hostnameが必要です。instancenameは、ホストに複数のインスタンスがある場合にのみ必須です。(「グリッド・オブジェクトとオブジェクト・ネーミング」を参照してください。)

-nowait | -wait [timeout]

このコマンドは状態の変更を開始し、それはグリッドのアクティブ管理インスタンスに記録されます。

-nowaitオプションを指定すると、コマンドは状態の変更を待機しないですぐに戻ります。これは、デフォルトの動作です。

-waitオプションを指定すると、データベース要素がグリッド内の各インスタンスでクローズされている場合、コマンドは状態の変更が完了することを待機します。必要に応じて、待機をtimeout秒の制限の対象にできます。それ以外の場合、またはtimeoutが0に設定されている場合、制限はありません。

大規模なグリッドでは、一般的に、-waitを使用することはお薦めしません。そのようにする場合は、タイムアウトを設定することをお薦めします。(「データベース管理操作」を参照してください。)

管理インスタンスから、ttGridAdmin dbCacheStartコマンドを使用して、database1データベース内のすべてのデータ・インスタンスでキャッシュ・エージェントを起動します。

% ttGridAdmin dbCacheStart database1
Database database1 : Starting cache agents. 

% ttGridAdmin dbStatus database1 -element
Database database1 element level status as of Thu Dec 24 09:59:14 PST 2020
 
Host  Instance  Elem Status CA Status Date/Time of Event  Message 
----- --------- ---- ------ --------- ------------------- ------- 
host3 instance1    1 opened started 2020-12-24 09:59:14         
host4 instance1    2 opened started 2020-12-24 09:59:14         
host5 instance1    3 opened started 2020-12-24 09:59:14         
host6 instance1    4 opened started 2020-12-24 09:59:14         
host7 instance1    5 opened started 2020-12-24 09:59:14         
host8 instance1    6 opened started 2020-12-24 09:59:14 

-instanceオプションを使用して、特定のデータ・インスタンスのキャッシュ・エージェントを起動できます。

% ttGridAdmin dbCacheStart database1 -instance host4.instance1
Database database1 : Starting cache agents. 

% ttGridAdmin dbStatus database1 -element
Database database1 element level status as of Mon Dec  7 14:52:51 PST 2020
 
Host  Instance  Elem Status CA Status Date/Time of Event  Message 
----- --------- ---- ------ --------- ------------------- ------- 
host3 instance1    1 opened stopped 2020-11-23 08:37:35         
host4 instance1    2 opened started 2020-12-07 14:52:51         
host5 instance1    3 opened stopped 2020-11-23 08:37:35         
host6 instance1    4 opened stopped 2020-11-23 08:37:35         
host7 instance1    5 opened stopped 2020-11-23 08:37:35         
host8 instance1    6 opened stopped 2020-11-23 08:37:35