Datenbanken · Junior · Frage 73 von 75
Legt PostgreSQL automatisch einen Index auf eine Fremdschlüsselspalte wie orders.user_id an?
- 1Nein, diesen Index legt man meist selbst an
- 2Nur wenn die Tabelle mehr als 1000 Zeilen hat
- 3Ja, immer, wie bei Primärschlüsseln
Antwort zeigen
Richtige Antwort: Nein, diesen Index legt man meist selbst an
Erklärung
Ohne Index müssen Joins über user_id und das Löschen von Nutzern (das auf verweisende Bestellungen prüft) die ganze Tabelle orders durchsuchen.