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
に設定すると、キャッシュ・エージェントが停止している場合は自動的に起動されます。