LoslegenKostenlos loslegen

Vorschau einer zeilenorientierten Tabelle

Wenn du mit neuen Tabellen arbeitest, ist es üblich, mit SELECT * einen ersten Blick auf die Daten zu werfen. Bei einer großen, zeilenorientiert gespeicherten Tabelle ist es jedoch ressourcenintensiv und langsam, alle Zeilen auszuwählen. Ein schneller Optimierungstrick ist, die Anzahl der zurückgegebenen Zeilen zu begrenzen.

Du arbeitest mit Luftqualitätsdaten aus den USA. Diese Daten liegen in einer Postgres-Datenbank mit zeilenorientierter Speicherung. Mach dich mit daily_aqi vertraut, indem du die Daten in der Vorschau ansiehst. Wähle zuerst alle Datensätze aus. Begrenze anschließend die Ergebnisse, um die Geschwindigkeit zu verbessern.

Verwende den Befehl EXPLAIN, um den Effekt der Begrenzung der Zeilen zu quantifizieren.

Diese Übung ist Teil des Kurses

Abfrageleistung in PostgreSQL verbessern

Kurs anzeigen

Interaktive Übung

Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.

___
SELECT *
FROM daily_aqi;
Code bearbeiten und ausführen