Değişiklik izleme kullanılarak yararları
Aşağıdaki tablo değişiklik uygulamaları izleme, özel çözüm geliştirme yerine, bir veritabanında yapılan değişiklikleri izlemek için kullanmak için bazı yararları anlatılmaktadır.
Avantajı |
Açıklama |
---|---|
Azalan geliştirme saat. |
Değişiklik işlevselliği izleme olduğundan SQL Server 2008, özel bir çözüm geliştirmek gerekmez. Daha fazla bilgi için bkz:Değişiklik izleme genel bakış. |
Şema değişiklikleri, gerekli değildir. |
Değişiklik izleme kullanarak aşağıdaki görevleri gerekmez:
|
Yerleşik temizleme mekanizmasıdır. |
Değişiklik izleme için temizleme, arka planda otomatik olarak gerçekleştirilir.Bir tarafı içinde depolanan veriler için özel temizleme tablo gerekli değildir. |
Değişiklik izleme işlevlerini değişiklik bilgisini elde etmek için sağlanır. |
Bilgilerinin işlevlerini etkinleştirmeden kolayca sorgulanan ve tüketilen sütun izleme kayıtları, değiştirilen verilerle ilgili daha ayrıntılı bilgi sağlar.Daha fazla bilgi için bkz:Işlevler (Transact-SQL) izleme değiştirme. |
Düşük yük DML işlem. |
Zaman uyumlu değişiklik izlemeyi, her zaman bazı ek yükü olacaktır.Ancak, değişiklik izleme kullanılarak yükünü en aza indirmenize yardımcı olur.Yükü daha az alternatif çözümler, özellikle kullanmak Tetikleyicilerin gerektiren çözümleri'ni kullanarak, sık sık olur. |
Değişiklik izleme, kaydedilmiş hareketlerine dayalı olduğundan. |
Değişiklikleri sırasını hareket yürütme saat temel alır.Bu, güvenilir sonuçlar elde uzun süredir çalışan'ı ve çakışan işlemler olduğunda sağlar.Kullandığınız özel çözümler timestamp değerleri bu senaryolarda işlemek üzere özel olarak tasarlanmış gerekir. |
Yapılandırmak ve yönetmek için standart araçları izleme değiştirin. |
SQL Server 2008 Standart DDL deyimlerini sağlar. SQL Server Management Studio, katalog görünümleri ve güvenlik izinleri. Daha fazla bilgi için bkz:Değişiklik izleme yönetme ve yapılandırma. |
See Also