SQL Server 2008 veritabanlarında date correlation optimization seçeneği


SQL Server 2008’de veritabanları için ayarlayabileceğiniz yeni bir opsiyon var: date_correlation_optimization. Varsayılan ayarı kapalı.

İki büyük tablonuzda birbiriyle işlevsel ilişkisi olan tarih kolonlarınız varsa ve bu iki tablo arasında tek kolon üzerinden foreign key ilişkisi varsa, date_correlation_optimization tarihle ilgili kısıtlama yapan sorgularınızda (many tarafında) önemli faydalar getirebilir.

Konu sizinle ilgili gibi duruyorsa, Books Online’dan ms-help://MS.SQLCC.v10/MS.SQLSVR.v10.en/s10de_4deptrbl/html/275fb44b-417a-426a-bf7c-f23308ed72c0.htm adresinde detaylarına bakabilirsiniz.

Temelde yaptığı, tarih kolonları arasındaki işlevsel bağı istatistiksel olarak tutmak ve sizin yazdığınız sorguya arkada bir kısıt daha ekleyerek çalıştırmak.

Diyelim bir tabloda sipariş tarihiniz ve bu tabloya bağlı detay tablodaki herbir satırda da nakliyeye teslim tarihi bilgisi var. Doğal olarak bunlar arasında işlevsel bir bağ olacaktır.

Daha geniş çaplı örneği verdiğim Books Online bağlantısında.

Bu yazı SQL Server 2008 içinde yayınlandı. Kalıcı bağlantıyı yer imlerinize ekleyin.

Bir Cevap Yazın

Aşağıya bilgilerinizi girin veya oturum açmak için bir simgeye tıklayın:

WordPress.com Logosu

WordPress.com hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Google fotoğrafı

Google hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Twitter resmi

Twitter hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Facebook fotoğrafı

Facebook hesabınızı kullanarak yorum yapıyorsunuz. Çıkış  Yap /  Değiştir )

Connecting to %s