PlanetScale

Entwicklung

Datenbanken branchen, Schema-Änderungen ausführen und Abfrageleistung per Konversation überwachen — Neotask nutzt OpenClaw, um PlanetScales Branching-Modell in Ihren Workflow zu bringen.

Was Sie tun können

Datenbank-Branching

Feature-Branches von Main erstellen, alle aktiven Branches auflisten und veraltete löschen. Neotask, betrieben durch OpenClaw, handhabt Branch-Promotion — öffnen Sie einen Deploy-Request, beschreiben Sie die Absicht der Schema-Änderung und mergen Sie nach Genehmigung. Kein CLI-Kontextwechsel nötig.

Schema-Inspektion & Änderungen

Beschreiben Sie eine Tabelle und erhalten Sie ihr vollständiges Schema, Indizes und Constraints. Fragen Sie nach dem Diff zwischen zwei Branches, um genau zu sehen, welche Schema-Änderungen ausstehen. Neotask kann Ihnen auch helfen, sichere ALTER-TABLE-Statements zu entwerfen, die die Produktion nicht blockieren.

Abfrageausführung

SELECT-Abfragen gegen jeden Branch ausführen und formatierte Ergebnisse erhalten. Fragen Sie nach Zeilenanzahlen, Beispieldaten oder Aggregationen. Neotask warnt Sie, bevor etwas Destruktives ausgeführt wird, damit Sie die Kontrolle behalten.

Abfrageleistung

Langsame Abfrage-Logs abrufen, Abfragen mit hohem Scan-zu-Zeilen-Verhältnis identifizieren und Index-Empfehlungen erhalten. OpenClaw synthetisiert PlanetScales Abfrage-Insights in umsetzbare Vorschläge, ohne SQL-Expertise zu erfordern.

Überwachung & Abrechnung

Connection-Pool-Metriken, Abfragedurchsatz und Speicherwachstumstrends prüfen. Ihren aktuellen Abrechnungszyklus-Verbrauch abfragen und eine Prognose für das Monatsende erhalten. Neotask zeigt die Zahlen, die für die Kapazitätsplanung wichtig sind.

Fragen Sie zum Beispiel

  • "Erstelle einen neuen Branch namens add-user-preferences vom Main-Datenbank-Branch"
  • "Zeige mir das Schema der Orders-Tabelle inklusive aller Indizes"
  • "Was ist der Diff zwischen dem add-user-preferences-Branch und Main?"
  • "Öffne einen Deploy-Request für den add-user-preferences-Branch mit der Beschreibung 'Fügt User-Preference-Spalten hinzu'"
  • "Führe eine Abfrage aus, die Bestellungen der letzten 7 Tage nach Status gruppiert zählt"
  • "Zeige mir die 5 langsamsten Abfragen der letzten 24 Stunden"
  • "Was ist mein Speicherverbrauch in diesem Abrechnungszeitraum und wie nah bin ich am Plan-Limit?"
  • "Liste alle Branches, die seit mehr als 2 Wochen nicht aktualisiert wurden"
  • Profi-Tipps

  • Branchen Sie für Schema-Änderungen immer von Main — beschreiben Sie die Änderung an Neotask und es erstellt den Branch und öffnet einen Deploy-Request in einem Schritt.
  • Fragen Sie vor dem Mergen jedes Deploy-Requests nach einem "Schema-Diff", um versehentliche Spaltenentfernungen oder Typänderungen zu erkennen.
  • Verwenden Sie langsame Abfrage-Logs wöchentlich — PlanetScale zeigt die wirkungsvollsten Abfragen und Neotask kann den richtigen Index für jede vorschlagen.
  • Geben Sie beim Abfragen der Produktion "nur lesen" in Ihrer Anfrage an, damit Neotask bestätigt, dass gegen den richtigen Branch ausgeführt wird.
  • Fragen Sie bei Abrechnungsabfragen nach sowohl Storage als auch Row-Reads/Writes, um ein vollständiges Bild Ihres Nutzungsprofils zu erhalten.
  • Benennen Sie Branches nach dem Jira-/GitHub-Issue, dem sie entsprechen — erleichtert das Aufräumen veralteter Branches.
  • Works Well With