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. Bu konu, gerekli olmayan sütunların kaldırılmasıyla performansın nasıl artırılacağını açıklar.

Kullanılmayan Sütunları Belirleme

Görünümden hariç tutulan sütunları analize eklediğinizde (örneğin, Year) performansı şu şekilde etkilersiniz:
  • Veritabanından alınması gereken veri hacmini artırma
  • Alınacak ve işlenecek sütun sayısını artırma
  • Analizi, sonuçları birden çok toplama düzeyinde hesaplamaya zorlama

Aşağıdaki şekil, müşteri sayılarının bölgelere ve yıllara göre gösterildiği basit bir raporu 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. Year sütununun hariç tutulduğunu görebilirsiniz.

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 Year 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ı

Year 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 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 Year ve Region'ın yanı sıra Region'a göre gruplamak gerekebilir. Bu, önemli ve gereksiz veritabanı kaynaklarını tüketebilir.

Kullanılmayan Sütunları Kaldırma

Year sütununu kaldırıp oluşturulan mantıksal ve fiziksel sorgular üzerindeki etkisini analiz edin.

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

Artık mantıksal sorgu Year 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.