ÎncepețiÎncepe gratuit

Utilizarea schemei de informații

Cea mai simplă metodă de optimizare în bazele de date cu stocare orientată pe coloane este să reduci numărul de coloane returnate de fiecare interogare.

Atunci când lucrezi cu tabele noi, este obișnuit să selectezi primele 5 sau 10 rânduri. Totuși, o selecție de bază pe un tabel cu multe coloane poate consuma resurse semnificative. Schema de informații oferă metadate despre coloane și reprezintă un bun punct de plecare pentru a explora structura datelor tale.

Deși nu apare ca disponibil, vizualizările din information_schema pot fi interogate oricând. Explorează vizualizarea columns în consolă pentru a descoperi ce informații sunt disponibile înainte de a rezolva exercițiul.

Acest exercițiu face parte din cursul

Îmbunătățirea performanței interogărilor în PostgreSQL

Vezi cursul

Instrucțiuni pentru exercițiu

  • Folosește vizualizarea columns din information_schema.
  • Selectează coloanele column_name, data_type și is_nullable.
  • Utilizează table_name pentru a limita rezultatele la tabelul daily_aqi.

Exercițiu interactiv practic

Încearcă acest exercițiu completând acest cod de exemplu.

-- Examine metadata about daily_aqi
SELECT ___ , ___ , ___
FROM ___
WHERE table_catalog = 'olympics_aqi'
AND ___ = ___ -- Limit to a specific table
;
Editează și rulează codul