Hariç Tutulan Sütunlarla Performansı Ayarlama

Analizlerin kullanılmayan sütunlar içermesi oldukça yaygındır. Gerekli olmayan ancak yine de seçili olan sütunlar performansı önemli ölçüde etkiler. Performansı artırmanın kolay bir yolu, gerekli olmayan sütunları kaldırmaktır.

Kullanılmayan Sütunları Belirleme

Görünümden hariç tutulan sütunları analize eklediğinizde (bu örnekte Yıl) performansı etkilersiniz:
  • Veritabanından alınması gereken veri hacmini artırın.
  • Alınacak ve işlenecek sütun sayısını artırın.
  • Analizi, sonuçları birden çok toplama düzeyinde hesaplamaya zorlayın.

GUID-8C5CB0DE-417C-45A7-8410-FEC11E2FEDC7-default.jpg açıklaması aşağıdadır
.jpg'' çiziminin açıklaması

Örneğin, bu basit rapor bölgeye ve yıla göre müşteri sayısını gösterir.

GUID-39B953E5-433E-4991-B3BA-BB1064CE8D83-default.jpg açıklaması aşağıdadır
.jpg'' çiziminin açıklaması

Görüntülenen rapor, bölgelere göre müşteri sayısını gösteren bir grafiktir. Yıl sütununun hariç tutulduğuna dikkat edin.

GUID-CFF82673-4988-4185-915E-0F1AA5027E42-default.jpg açıklaması aşağıdadır
.jpg'' çiziminin açıklaması

Kullanılmayan Yıl Sütunu ile Mantıksal Sorgu

Görünümde Yıl sütunu görüntülenmese de mantıksal sorgunun bir parçası olarak hala seçilidir.

GUID-104759F4-A6F4-4366-ACD6-472BA2931E18-default.jpg açıklaması aşağıdadır
.jpg'' çiziminin açıklaması

Yıl sütununun analize dahil edilmesi aşağıdaki etkiye sahiptir:
  • Ek sütunlar alınır ve işlenir.
  • Müşteri satırlarının sayısı sadece bölgeye göre değil aynı zamanda yıla göre seçildiğinden ek satırlar alınır ve işlenir.
  • Daha fazla toplama gerekiyor.

Kullanılmayan Yıl Sütunu ile Fiziksel Sorgu

Fiziksel sorguyu gözden geçirirseniz performansın etkilendiği alanları belirleyebilirsiniz.

GUID-D9F85168-B448-49BE-9261-78270C01784C-default.jpg açıklaması aşağıdadır
.jpg'' çiziminin açıklaması

Bu örnekte, müşteri numarası toplama kuralından bir SELECT count distinct gösterilir. Bazı durumlarda bu toplam toplama kuralına sahip raporları da etkiler. Bu senaryoda oluşturulan sorgu aynı zamanda bir gruplama kümesini de kullanır. Veritabanı düzeyinde çok sayıda satır (milyon) seçmek ve ardından Yıl ve Bölge'nin yanı sıra Bölge'ye göre gruplamak gerekebilir. Bu, önemli ve gereksiz veritabanı kaynaklarını tüketebilir.

Kullanılmayan Sütunları Kaldırma

Yıl sütununu kaldırıp oluşturulan mantıksal ve fiziksel sorgular üzerindeki etkisini analiz edelim.

GUID-DE47CCCB-7F6E-481D-8618-6F58B22807C5-default.jpg açıklaması aşağıdadır
.jpg'' çiziminin açıklaması

Yıl Sütunu Kaldırıldıktan Sonra Mantıksal Sorgu

Artık mantıksal sorgu Yıl sütununu içermiyor ve daha da önemlisi rapor toplama kaldırıldı.

GUID-A28E8FC3-37ED-4350-866C-A9BC58356833-default.jpg açıklaması aşağıdadır
.jpg'' çiziminin açıklaması

Yıl Sütunu Kaldırıldıktan Sonra Fiziksel Sorgu

Gruplama kümeleri içermediğinden ve seçili kayıt sayısı büyük ölçüde azaldığından fiziksel sorgu artık çok daha basit.

GUID-96421968-C978-4383-853C-EAACB0079CEB-default.jpg açıklaması aşağıdadır
.jpg'' çiziminin açıklaması

Başarısız raporların analizini gözden geçirerek ve ilk olarak gereksiz ve kullanılmayan sütunları kaldırarak önemli performans kazanımları elde edebilirsiniz. Oluşturulan fiziksel sorgunun karmaşıklığı azaltıldığından ve daha az kayıt döndürüldüğünden daha az işlem gerekiyor.