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

Information schema kullanma

Sütun odaklı depolama kullanan veritabanlarında yapılacak en temel iyileştirme, her sorgunun döndürdüğü sütun sayısını azaltmaktır.

Yeni tablolarla çalışırken ilk 5 ya da 10 satırı seçmek yaygındır. Ancak, geniş bir tabloda basit bir select bile kaynak tüketebilir. Information schema, bazı sütun metaverilerini sağlar ve verini tanımak için iyi bir başlangıç noktasıdır.

Kullanılabilir görünmese de, information_schema içindeki görünümler her zaman sorgulanabilir. Egzersizi tamamlamadan önce hangi bilgilerin mevcut olduğunu görmek için konsolda columns görünümünü özgürce keşfedebilirsin.

Bu egzersiz

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

kursunun bir parçasıdır
Kursu Görüntüle

Egzersiz talimatları

  • information_schema içindeki columns görünümünü kullan.
  • column_name, data_type ve is_nullable sütunlarını seç.
  • Sonuçları daily_aqi tablosuyla sınırlamak için table_name kullan.

Uygulamalı interaktif egzersiz

Bu örnek kodu tamamlayarak bu egzersizi bitirin.

-- Examine metadata about daily_aqi
SELECT ___ , ___ , ___
FROM ___
WHERE table_catalog = 'olympics_aqi'
AND ___ = ___ -- Limit to a specific table
;
Kodu Düzenle ve Çalıştır