Oracle Databaseのキャッシュ・メタデータのクリーン・アップ

TimesTenデータベースに特定のタイプのキャッシュ・グループを作成したときに、TimesTenは、そのキャッシュ・グループに関するメタデータをOracle Databaseに格納します。その後、そのTimesTenデータベースを削除しても、TimesTenはOracle Database内のメタデータを自動的に削除することはありません。その結果、Oracle Databaseにメタデータが蓄積される可能性があります。詳細は、『Oracle TimesTen In-Memory Databaseキャッシュ・ガイド』自動リフレッシュを使用したキャッシュ・グループで使用されているOracle Databaseオブジェクトの削除を参照してください。

ただし、Kubernetes環境では、TimesTenScaleoutオブジェクトを初めて作成するときにcacheUserメタデータ・ファイルとcachegroups.sqlメタデータ・ファイルを指定した場合は、そのTimesTenScaleoutオブジェクトを削除すると、オペレータによってOracle Databaseメタデータが自動的にクリーン・アップされます。

オペレータでOracle Databaseが自動的にクリーン・アップされないようにするには、imesTenScaleoutオブジェクト定義内のcacheCleanupフィールドをfalseに設定します。「TimesTenScaleoutSpecSpec」の「cacheCleanup」データ項目を参照してください。