REFRESH CACHE GROUP文は、UNLOADの後にLOADを実行したときと同じ処理を行います。
TimesTenインスタンスでアクセス制御が有効な場合、この文にはWRITE権限が必要です。
REFRESH CACHE GROUP [Owner.]GroupName
[WHERE ConditionalExpression]
COMMIT EVERY TransactionSize ROWS
または
REFRESH CACHE GROUP [Owner.]GroupName
WITH ID (ColumnValueList)
REFRESH CACHE GROUPには、次のパラメータがあります。
[Owner.]GroupName | キャッシュ・グループに割り当てられた名前です。 |
ConditionalExpression | 操作のターゲット行を指定する検索条件です。 |
TransactionSize | 処理をコミットする前にキャッシュ・グループに挿入する行数を表す正の整数です。 |
ColumnValueList | 列の値リストを指定するリテラルまたはバインディング・パラメータのリストです。 |
REFRESH CACHE GROUP Recreation.Cache COMMIT EVERY 30 ROWS;
これは、次と同じです。
UNLOAD CACHE GROUP Recreation.Cache;
LOAD CACHE GROUP Recreation.Cache COMMIT EVERY 30 ROWS;
ALTER CACHE GROUP
CREATE CACHE GROUP
DROP CACHE GROUP
FLUSH CACHE GROUP
LOAD CACHE GROUP
UNLOAD CACHE GROUP