CACHE_GROUP表は、TimesTenキャッシュの定義を記述しています。
列
列名 | データ型 | 説明 |
---|---|---|
CGNAME | TT_CHAR (31) NOT NULL | グループ名。 |
CGOWNER | TT_CHAR (31) NOT NULL | グループの所有者。 |
CGID | 32-bitシステム: TT_INTEGER NOT NULL
64-bitシステム: TT_BIGINT NOT NULL |
このキャッシュ・グループのID。 |
ROOT | 32-bitシステム: TT_INTEGER NOT NULL
64-bitシステム: TT_BIGINT NOT NULL |
キャッシュ・グループのルート表の一意な識別子 |
SOURCE | TT_CHAR (8) NOT NULL | キャッシュするデータソース。 このリリースでは、有効な値は'ORACLE'のみです。 |
CGDURATION | TT_INTEGER NOT NULL | 持続時間 |
TBLCNT | TT_SMALLINT NOT NULL | キャッシュ・グループ内の表の数。 |
REFRESH_MODE | TT_CHAR (1) NOT NULL | 現在の自動リフレッシュ・モード。
'N': 自動リフレッシュなし。 'I': 増分自動リフレッシュ。 'F': 完全自動リフレッシュ。 |
REFRESH_STATE | TT_CHAR (1) NOT NULL | 現在の自動リフレッシュ・モード。
'N': オフ。 'Y': オン。 'P': 一時停止。 |
REFRESH_INTERVAL | TT_BIGINT NOT NULL | 自動リフレッシュ間隔(ミリ秒)。 |
CGATTRIBUTES | BINARY (4) NOT NULL | ビット0から7は、キャッシュ・グループの種類を表します。
ビット8から15は、自動ロード・オプションを表します。 ビット0: 1 - READONLY ビット1: 1 - SYNCHRONOUS WRITETHROUGH ビット2: 1 - AUTOREFRESH ビット3: 1 - PROPAGATE ビット8: 1 - 作成時に自動ロード(AUTOREFRESHの場合は常に1) ビット9: 1 - 動的キャッシュグループ |
REFRESH_WITH_LIMIT | TT_INTEGER NOT NULL | Oracle Databaseのトリガー・ログ表に保存されている自動リフレッシュ変更ログ・レコードの最大数。値が大きいと、自動リフレッシュによって、Oracleのより多くの領域が使用されますが、TimesTenに自動リフレッシュされていないログが切り捨てられないため、完全リフレッシュのために発生する可能性があるフォールバックが軽減されます。
このフィールドは、増分自動リフレッシュによってのみ使用されます。 |
ORATOP | TT_VARCHAR (409600) NOT INLINE | 将来の使用のために予約済 |
ORAPROXY | TT_VARCHAR (409600) NOT INLINE | 将来の使用のために予約済 |
ORABASE | TT_VARCHAR (409600) NOT INLINE | 将来の使用のために予約済 |
TTALIAS | TT_VARCHAR (409600) NOT INLINE | 将来の使用のために予約済 |