Simply.com is available in english

Uyumluluk Seviyesini Değiştir

SQL Server'daki Compatibility Level, bir veritabanının kullandığı sözdizimi ve optimizasyon sürümünü kontrol eder ve basit bir ALTER DATABASE komutuyla ayarlanabilir.

SQL Server Compatibility Level, bir veritabanının takip etmesi gereken SQL Server sözdizimi, optimizasyon davranışı ve özelliklerinin hangi sürümüne uygun olduğunu belirler. Belirli bir compatibility level ayarlayarak şunları yapabilirsiniz:

  • Daha eski T‑SQL kodlarını, değiştirmeniz gerekmeden, daha yeni bir SQL Server örneğinde çalıştırabilirsiniz.
  • Performans optimizasyonu ve sorgu planlamasının, kodun ilk yazıldığı sürümde olduğu gibi gerçekleşmesini sağlayabilirsiniz.
  • Compatibility level'ı adım adım yükselterek, bir veritabanını yeni bir sürüme kademeli olarak taşıyabilir ve olası kırıcı değişiklikleri kontrollü bir ortamda test edebilirsiniz.

Compatibility level yükseltildiğinde, veritabanı yeni özelliklere ve iyileştirmelere erişir, ancak sorgu optimizasyonu ve davranıştaki değişikliklerden etkilenerek mevcut uygulamaları etkileyebilir.

SQL Server Compatibility Level'ı bir SQL komutuyla değiştirebilirsiniz.

Bu konuyla ilgili makalelere göz atın:

Destek kategorisinden makale: Microsoft SQL Server