Einen Index auf einer heißen Tabelle erstellen, ohne Schreiber zu blockieren
Auf einer heißen Produktionstabelle kannst du für die Indexerstellung keine schwere Sperre setzen — der gesamte Schreibfluss kommt zum Stillstand. In der Produktion wird der Index in einem nicht blockierenden Modus (CONCURRENTLY) hinzugefügt und im Hintergrund aufgebaut, ohne den Dienst zu stoppen. Sandbox-Besonderheit: Der Grader führt dein SQL innerhalb einer Transaktion aus, und Postgres verbietet nicht blockierende Index-Builds innerhalb einer Transaktion.
Verwende daher in dieser Aufgabe einen einfachen Index-Build — der Grader prüft nur, ob der Index existiert. Erstelle einen Index namens events_user_kind_idx auf events über die Spalten user_id und kind.
Melde dich an, um den Einreichungsverlauf zu sehen
AnmeldenMelde dich an, um den KI-Mentor zu nutzen
Anmelden