0 / 0
Go back to the English version of the documentation
Watson Query' de istatistik toplanması
Last updated: 31 Mar 2023
Watson Query' de istatistik toplama

Sorgu başarımını eniyilemek için, sorgulanmakta olan verilerde istatistik toplayabilirsiniz.

Maliyet tabanlı eniyileyiciye göre kararlar, sorgu performansı için çok önemlidir. Eniyileyici, sorgulanmakta olan verilerle ilgili istatistik bilgilerini kullanarak kararlarını verir. Doğru ve güncel istatistikler en iyi sorgu performansını sağlar. Aşağıdaki koşullar geçerli olduğunda istatistikleri toplayın.

  • Yeni bir tablo oluşturulur ve verilerle doldurulr.
  • Var olan bir tablonun verileri, aşağıdaki koşullar gibi önemli değişikliklere neden olur:
    • Yeni veriler eklenir.
    • Eski veriler kaldırılır.
    • Var olan veriler güncelleştirilir.

Watson Query , eniyileyicinin verimli yürütme planları oluşturmak için yeterli bilgiye sahip olması için aşağıdaki öğeler için istatistik toplar:

  • Bir sorguda başvuruda bulunulan herhangi bir tablo.
  • Karşılaştırma belirtimleri (birleştirme karşılaştırma belirtimleri de içinde olmak üzere) ve sorgularda gönderme yapılan toplama işlevleri içinde gönderme yapılan tüm kolonlar.

Yalnızca bir sorgunun ilk SELECT listesinde görünen sütunlar için istatistik toplamanıza gerek yok.

Önemli: İstatistiklerin toplanması iyi bir sorgu performansı için kritik önem taşır, bu nedenle güncel istatistiklerin olması önemlidir. İstatistiklerin toplanması kaynak açısından yoğun olabilir ve sanallaştırılmış çizelgenin birçok satırı ya da istatistiği varsa, birçok kolon için toplanıp toplanmadığı sürece, uzun süre ara verilmelidir. Sistem daha az meşgul olduğunda istatistik toplamayı düşünün. Aynı zaman çerçevesinde birçok istatistik toplama işini zamanlamaktan kaçının.
Aşağıdaki temel istatistikler Watson Query:içinde toplanır:
Çizelge satır sayısı (CARD)
Çizelgedeki satır sayısı.
Sütun satır sayısı (COLCARD)
Sütundaki ayrı değerlerin sayısı.
Yüksek anahtar (HIGH2KEY)
Sanallaştırılmış çizelgenin uzak veri kaynağına ve kullanılan veri toplama tipine bağlı olarak, kolona ilişkin en yüksek ya da ikinci en yüksek veri değeri.
Düşük anahtar (LOW2KEY)
Sanallaştırılmış çizelgenin uzak veri kaynağına ve kullanılan veri toplama tipine bağlı olarak, kolona ilişkin en düşük ya da ikinci en düşük veri değeri.
Boş değer sayısı (NUMNULLS)
Kolondaki boş değer sayısı. Bu sayı, LOB tipi kolonlar için toplanan tek istatistiğdir.

İstatistik toplama tipleri

Watson Query , iki istatistik toplama tipini destekler:
remote-catalog
Bu istatistik toplama tipi, yalnızca yerel istatistik toplama yöntemini destekleyen uzak veri kaynaklarındaki sanallaştırılmış çizelgeler için desteklenir. Uzak veri kaynağındaki katalog tablolarında saklanan istatistikler alınır ve Watson Query istatistik kataloğunu depolar. Uzak veri kaynağında doğru istatistiklerin bulunduğundan emin olmak kritik önem içerir. Gruplanmış çizelgeler için remote-catalog istatistik derleminin tipi desteklenmez.
remote-query
Bu istatistik toplama tipi, istatistikleri hesaplamak için sanallaştırılmış çizelge için SQL sorgularını kullanır. Bu tip, kaynak açısından yoğun olabilir ve sanallaştırılmış çizelgenin birçok satırı ya da istatistiği varsa, birçok kolon için toplanıp toplanmadığı sürece, bu tip, uzun süre alabilir.

En iyi uygulamalar

Yerel istatistik toplama araçlarını destekleyen uzak veri kaynakları için, örneğin IBM® Db2® ve Oraclegibi Watson Query içindeki istatistik toplama için en iyi uygulama, uzak veri kaynağındaki yerel istatistiklerin doğru ve güncel olduğundan emin olmak ve özellikle sorgu koşullanmalarında kullanılan anahtar sütunlarına ilişkin temel sütun istatistiklerini sağlamaktır. Bu amaç için Watson Query web istemcisinde istatistik toplama işi oluşturmak iyi bir fikirdir.

Generative AI search and answer
These answers are generated by a large language model in watsonx.ai based on content from the product documentation. Learn more