SQL Server Örneğinde Kullanımdan Kaldırılan Özellikler Nasıl Belirlenir?

SQL Server Örneğinde Kullanımdan Kaldırılan Özellikler Nasıl Belirlenir? Kategori: Güvenilirlik Sql sunucusundaki Kullanımdan Kaldırılan Özellikler nedir? SQL Server’ın her sürümü yeni özellikler ekler. Ancak, işlevler ayrıca Microsoft tarafından kullanımdan kaldırılmış olarak işaretlenir. Bu, Microsoft’un SQL Server’ın gelecekteki bir sürümünde (üretilmiyor) tezleri kaldıracağı anlamına gelir. Microsoft, SQL Server 2008’den başlayarak, kullanımdan kaldırılan işlevlerin kullanımını izlemenize olanak tanır….

December 29, 2021 by Aryasoft IT

SQL Server Örneğinde Kullanımdan Kaldırılan Özellikler Nasıl Belirlenir?

Kategori: Güvenilirlik

Sql sunucusundaki Kullanımdan Kaldırılan Özellikler nedir?

SQL Server’ın her sürümü yeni özellikler ekler.

Ancak, işlevler ayrıca Microsoft tarafından kullanımdan kaldırılmış olarak işaretlenir.

Bu, Microsoft’un SQL Server’ın gelecekteki bir sürümünde (üretilmiyor) tezleri kaldıracağı anlamına gelir.

Microsoft, SQL Server 2008’den başlayarak, kullanımdan kaldırılan işlevlerin kullanımını izlemenize olanak tanır.

Kullanımdan Kaldırılan Özellikler nasıl belirlenir?

Kullanımdan Kaldırılan Özellikler’e geri döndürmek için aşağıdaki sorguyu kullanabilirsiniz.

Verileri almak için sys.dm_os_performance_counters DMV’yi (sistem dinamik yönetim görünümü) kullanır.

 

SELECT OBJECT_NAME,

instance_name AS ‘Deprecated Feature’,

cntr_value AS ‘Number of Times Used’

FROM sys.dm_os_performance_counters

WHERE OBJECT_NAME LIKE ‘%:Deprecated%’

AND cntr_value > 0

ORDER BY ‘Number of Times Used’ DESC

 

Sonuç, kullanımdan kaldırılan her bir özelliğin kaç kez kullanıldığını listeleyen bir sayaç içerir (SQL Server’ın son yeniden başlatılmasından bu yana).

Not:
Bu sorguyu SQL Server’da çalıştırmak için VIEW SERVER STATE izni gerekir.

Nasıl düzeltilirsiniz?

  • Geliştiricilerin artık kullanımdan kaldırılan özellikleri kullanmasına izin verilmeyen bir politika belirleyin.
  • Geliştirmeden, kullanımdan kaldırılan özellikleri yenileriyle değiştirmeye başlamasını isteyin.
  • Kodun kullanımdan kaldırılan özelliklerle dağıtılmasına izin vermeyin.

Size ve Veritabanlarınıza Yardımcı Olmak İçin Bekliyoruz!