Zamana bağlı tablolarla bölümleme

Şunlar için geçerlidir: SQL Server 2016 (13.x) ve sonraki sürümler Azure SQL VeritabanıAzure SQL Yönetilen ÖrneğiSQL database in Microsoft Fabric

Bölümleme özelliğini hem geçerli hem de geçmiş tablosunda bağımsız olarak kullanabilirsiniz. Ancak, sistem sürümü olmadan veri içeriğini değiştirmek için bölümleme kullanamazsınız.

Bölümleme, Service Pack 1 ve önceki sürümler öncesinde SQL Server 2016'da (13.x) bir Enterprise sürümü özelliğidir. Bölümleme, Service Pack 1 ve sonraki sürümlerle SQL Server 2016 (13.x) sürümündeki tüm sürümlerde desteklenir.

Zamana bağlı tabloları bölümleme

Bu bölümde, SWITCH IN ve SWITCH OUT zamansal tablolarla nasıl kullanılacağı açıklanmaktadır.

Geçerli tablo

SWITCH IN Mevcut tabloyu kullanarak veri yüklemeye ve sorgulamaya yardımcı olabilirsiniz.SYSTEM_VERSIONINGON

SYSTEM_VERSIONING ON iken SWITCH OUT izin verilmez.

Geçmiş tablosu

SYSTEM_VERSIONING ON durumundayken, artık ilgili olmayan geçmiş verilerini temizlemek için SWITCH OUT öğesini geçmiş tablosundan çalıştırabilirsiniz.

SYSTEM_VERSIONING ON durumundayken SWITCH IN izin verilmez, çünkü zamansal veri tutarlılığını geçersiz kılabilir.