Oracle でパーティション データを削除する方法: 1. 「alter table table name DROP PARTITION name of the table in the table;」ステートメントを使用して削除します。 2. 「alter table table name TRUNCATE PARTITION name ofテーブル内のパーティション;" " ステートメントを削除します。
このチュートリアルの動作環境: Windows 7 システム、Oracle 11g バージョン、Dell G3 コンピューター。
Oracle 実際のビジネスの本番環境では、業務量が徐々に増加するにつれてテーブル内のデータ行数が増加し、テーブルの管理やパフォーマンスに対するOracleの影響も増大することがよくあります。
テーブル内のデータのクエリとテーブルのバックアップにかかる時間が大幅に増加し、特定の状況下では、データ量が増えるとテーブル内のデータの復元にさらに時間がかかります。 。
現時点では、Oracle データベースはテーブル内の行をいくつかの部分に分割するパーティション化メカニズムを提供しています。ビッグデータスケールの管理とパフォーマンスの問題を軽減できます。このパーティショニング方法を使用してテーブル データを分割するメカニズムをテーブル パーティショニングと呼び、各パーティションをパーティション テーブルと呼びます。
oracle パーティション データの削除
方法 1: パーティションの削除によるパーティションの削除
パーティションの削除の場合、データも自動的に削除されます。構文:
alter table 表名 DROP PARTITION 表中分区的名称;
テーブル内のパーティションとデータを削除すると、インデックスが無効になります。パーティションを削除した後、テーブル内のすべてのインデックスを削除し、インデックスを再構築することをお勧めします。
方法 2: データのクリア
構文:
alter table 表名 TRUNCATE PARTITION 表中分区的名称;
推奨チュートリアル: "Oracle Tutorial"
以上がOracle でパーティション データを削除する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。