複数表のキャッシュ・グループのロードおよびリフレッシュ
キャッシュされたOracle Database表が同時に更新されている間に、複数表のキャッシュ・グループをロードまたはリフレッシュする場合は、LOAD CACHE GROUP
文またはREFRESH CACHE GROUP
文を発行する前に、TimesTenデータベースの分離レベルをシリアライズ可能に設定します。
これにより、TimesTenはロード処理またはリフレッシュ処理中、キャッシュされたOracle Database表にシリアライズ可能な方法で問い合せるため、キャッシュ表にロードまたはリフレッシュされたキャッシュ・インスタンスはキャッシュされたOracle Database表の対応する行とトランザクション一貫性が確保されます。キャッシュ・グループをロードまたはリフレッシュした後、TimesTenデータベースの要素にアクセスする際の同時実行性を高めるため、分離レベルをコミット読取りに設定しなおします。