データをエクスポートおよび削除すると、Oracle データベースが縮小しないのはなぜですか? - WKB230557
Article number: 230557To English version
環境
- UNIFI
- waters_connect
回答
- Oracle データベースは、データが追加されるとサイズが増加するデータファイルで構成されています。
- 各データファイルには割り当て量、増加できる最大サイズが設定されています。
- データを削除しても、データファイルのサイズは同じのままですが、スペースが新しいデータに使用できるようになります。
- このため、使用可能なスペースを Windows エクスプローラー(ワークステーションの場合)で表示することはできません。
ワークステーションの例: - 必要に応じて、20 GB のデータファイルは最大 200 作成されます(約 4 TB)。
- 1 TB のデータを uep にエクスポートし、4 TB のデータベースからフォルダーを削除した場合、200 のデータファイルが存在するままですが、新しいデータを取り込むための空き容量が 1 TB あります。
サーバーの例: - 1 つの大きなデータファイルが Oracle ASM に保存され、通常はフル ASM ディスクグループの約 70%(通常は 10 TB)に増加するように設定されます。
- したがって、データベースが 7 TB に達した場合、最大サイズまたは割り当て量をより高い値(9 TB など)に調整できます。
- その後、データベースが 9 TB に達した場合、1 TB のデータを削除してもデータファイルのサイズは減少しませんが、新しく取り込んだデータに使用できる 1 TB のスペースが解放されます。
注:バックアップのサイズは常にデータファイルのサイズに基づき、空き容量もバックアップされることを理解することが重要です。このため、データベースストレージのサイズを増やし続けることは推奨されません。バックアップにはより多くのストレージが必要になり、完了するまでにスペースと時間の面で管理できなくなるためです。
追加情報
id230557, export, SUPUNIFI, UNIFISVR, UNIFISW18, UNIFOPT, UNIFQLIC, UNIFSW17, UNIFSW18, UNIFSW19, UNIFWGLIC, UNIFWKLIC, インポート