CodeBlanks Logo Icon CodeBlanks

İstatistik

İstatistik ve histogramları öğrenirsin.

İstatistik

İstatistik, iyileştiricinin plan seçimi için kullandığı tablo ve sütun bilgileridir. Satır sayısı, en sık değer (MCV) ve histogram dahildir.

ANALYZE orders;
-- pg_stats görünümünde histogram görünür

Bu sorgu istatistik plan seçimini belirler.

İstatistik — ayrıntı

Histogram, sütun değerlerinin dağılımını eşit genişlikte gruplara böler. Çarpık (skewed) veriyi doğru yansıtır; böylece yanlış plan üretilmez.

Uygulama İstatistik

orders tablosunun istatistiklerini güncelle: ANALYZE orders.

Başlangıç kodu

query.sql
-- istatistik topla
ANALYZE

Örnek çözüm

query.sql
ANALYZE orders;

Beklenen çıktı

ANALYZE

Soru ve cevaplar

Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.

1 İstatistik topla

Soru
ANALYZE ____
Cevap
ANALYZE orders

Açıklama: ANALYZE orders tablonun istatistiklerini toplar; optimize edici planı bunlara göre seçer.

2 İyileştirici neyi kullanır?

  • Yordam
  • Tetikleyici
  • Görünüm
  • İstatistik Doğru cevap

Açıklama: İyileştirici istatistik kullanır.

3 İstatistik: kavramları eşleştir

Kavram Anlamı
statistics istatistik
histogram histogram
MCV en sık
skewed çarpık

Uzman bölümündeki tüm dersler