ttCachePolicySet
このプロシージャは、接続されたデータベースに対してTimesTenキャッシュ・エージェントを実行するタイミングを決定するために使用するポリシーを定義します。ポリシーは、alwaysまたはmanualのいずれかです。
必要な権限
このプロシージャには、CACHE_MANAGER権限が必要です。
TimesTen ScaleoutおよびTimesTen Classicでの使用
このプロシージャはTimesTen Classicでサポートされていますが、TimesTen Scaleoutではサポートされません。関連ビュー
このプロシージャには関連ビューはありません。
構文
ttCachePolicySet('cachePolicy')パラメータ
ttCachePolicySetには、次のパラメータがあります。
| パラメータ | 型 | 説明 |
|---|---|---|
|
|
TT_VARCHAR(10) NOT NULL |
データベースに対してTimesTenキャッシュ・エージェントを実行するタイミングを決定するために使用するポリシーを指定します。有効な値は次のとおりです:
|
結果セット
ttCachePolicySetは結果を返しません。
例
TimesTenキャッシュ・エージェントのポリシーをalwaysに設定するには、次のように実行します。
CALL ttCachePolicySet ('always');ノート
-
このプロシージャは、キャッシュ操作でのみ使用可能です。
-
TimesTenデータベースの場所は常にフルパスで指定します。相対パスが指定された場合、TimesTenはデーモンの作業ディレクトリ
timesten_home/infoに相対的に参照します。 -
ポリシーの設定を
alwaysに設定すると、キャッシュ・エージェントが停止している場合は自動的に起動されます。