BaşlayınÜcretsiz başlayın

pg_tables'ı keşfetmek

Bir sorgu planı oluşturmak için, sorgu planlayıcısının tablo adları, sütun adları ve her tablo ya da görünümdeki satır sayısı gibi temel bilgilere ihtiyacı vardır. Bu bilgiler olmadan planlayıcı, filtre koşullarında kullanılan belirli sütunları bulmak için kaç satırda arama yapacağını bilemez. Bir indeks araması kullanıp kullanamayacağını da bilemez.

Bu tür üstveriler pg_tables şemasında saklanır. Özellikle, planlayıcı pg_class ve pg_stats kullanır. Bu nesnelerin ne tür bilgiler içerdiğine bir göz at.

Bu egzersiz, kursun bir parçasıdır

PostgreSQL'de Sorgu Performansını İyileştirme

Kursa Göz Atın

Uygulamalı etkileşimli egzersiz

Bu egzersizi bu örnek kodu tamamlayarak deneyin.

SELECT ___ -- Index indicator column
FROM pg_class
WHERE relname = 'daily_aqi';
Kodu Düzenle ve Çalıştır