Datenbanken · Senior · Frage 63 von 75

Welche Reihenfolge des zusammengesetzten Index ist für WHERE tenant_id = $1 AND created_at > $2 ORDER BY created_at am besten?

Antwort zeigen

Richtige Antwort: (tenant_id, created_at)

Erklärung

Mit der Gleichheitsspalte zuerst liegen alle Zeilen des Mandanten nebeneinander und sind schon nach Zeit sortiert. Eine Bereichsspalte zuerst würde jeden Mandanten über den Index verstreuen.

Zum Weiterlesen

Fehler in der Frage

Datenbanken · Senior · Frage 63

Teste dich selbst

Mach den Test Datenbanken · Senior: Fragen und Antworten werden gemischt, und am Ende wartet eine Übersicht der Fehler.

Diesen Test machen