BasicFiles から SecureFiles 形式への LOB テーブルの変換について
Symantec Data Loss Prevention
のアップグレードを準備している場合、シマンテックでは、LOB テーブルを BasicFiles から SecureFiles 形式に変換することを強く推奨します。シマンテックでは、SecureFiles 形式に変換して、Symantec Data Loss Prevention
のデータベース パフォーマンスを最適化することを推奨します。SecureFiles 形式を使用すると、データベースでストレージを再利用してクエリのパフォーマンスを向上させることができます。SecureFiles 形式では、LOB テーブルスペースを管理することもできます。Symantec Data Loss Prevention
データベース領域再生ユーティリティ(DLP_Lobspace_reclaim.sql
)を使って、データベースを SecureFiles 形式に変換します。この変換は、Symantec Data Loss Prevention
の最新バージョンにアップグレードする前に実行できます。アップグレード後は、オンライン再定義を使用してデータベースを変換できます。BasicFiles LOB ストレージとは異なり、SecureFiles LOB ストレージは LOB データの必要に応じてサイズ設定されます。これにより、Oracle データベースで、データが削除される時間を追跡し、保存期間が経過した後、その領域を新しい LOB データ(同じ LOB セグメント内)で利用することができます。セグメントに割り当てられた領域がテーブルスペースに戻らない間は、そのセグメント内に作成されているデータが、同じセグメント内で削除されているデータ以下である場合、インシデントが削除されるため、その領域は大きくなりません。SecureFiles LOB ストレージを使用すると、領域再生スクリプトを実行する必要がなくなります。
Oracle 12c にアップグレードする場合は、アップグレード準備ツールを実行してアップグレードする前に、Oracle 11g BasicFiles LOB ストレージ テーブルを SecureFiles LOB ストレージ形式に変換します。完了する手順については、「Oracle 11g BasicFiles LOB ストレージ テーブルを Oracle 12c Enterprise の SecureFiles LOB ストレージ形式に変換する」を参照してください。
Oracle 12c Standard Edition では、シマンテックのデータベース領域再生ユーティリティで使用されるオンライン テーブル再定義はサポートされていません。
以前にリリースされたバージョンのユーティリティは、オンライン テーブル再定義の使用を可能にした Oracle 11g Standard データベースに対してのみ機能しました。