テンポラル テーブルでのパーティション分割

適用対象: SQL Server 2016 (13.x) 以降 Azure SQL DatabaseAzure SQL Managed Instance

パーティション分割は、現在のテーブルと履歴テーブルで個別に使用できます。 ただし、システム バージョン管理を行わずに、パーティション分割を使用してデータのコンテンツを変更することはできません。

注意

パーティション分割は Service Pack 1 以前のバージョンの SQL Server 2016 では Enterprise Edition の機能です。 パーティション分割は、SQL Server 2016 Service Pack 1 以降のバージョンのすべてのエディションでサポートされます。

  • 現在のテーブル:

    • SYSTEM_VERSIONINGON の場合、現在のテーブルへの SWITCH IN
    • SYSTEM_VERSIONINGON の場合、現在のテーブルへの SWITCH IN
  • 履歴テーブル:

    • SYSTEM_VERSIONINGON の場合、履歴テーブルからの SWITCH OUT を実行して、関連性がなくなった一部のデータを消去します。
    • SYSTEM_VERSIONINGON の場合、 SWITCH IN は許可されません。これは、テンポラル データの整合性が無効になる場合があるためです。

次のステップ