Kosten für eine Verbindung schätzen

Version 4.0.23.2

Kostenschätzung für Verbindung

Weisen Sie dem Anfragetext eine sql-Anweisung zu, z. B.für Ruby {sql: 'select * from users'}.

Hinweis: Wenn der Dialekt der Verbindung keine Kostenschätzungen unterstützt, wird ein Fehler zurückgegeben.

Anfrage

POST /connections/{connection_name}/cost_estimated
Datentyp
Beschreibung
Anfrage
HTTPRequest
Pfad
HTTPPath
HTTPPath-Definition maximieren...
connection_name
String
Name der Verbindung
body
HTTP-Text
HTTPBody-Definition maximieren...
body
SQL-Anweisung zur Schätzung
Definition für CreateCostEstimated maximieren...
sql
String
SQL-Anweisung zur Schätzung
Abfrage
HTTP-Abfrage
HTTPQuery-Definition maximieren...
Felder
String
Angeforderte Felder.

Antwort

200: Kostenschätzung für Verbindungen

Datentyp
Beschreibung
(Objekt)
Kosten
integer
Kosten einer SQL-Anweisung
cache_hit
boolean
Stammt das Ergebnis aus dem Cache?
Kosteneinheit
String
Größe der Kostenmessung
nachricht
String
menschenfreundliche Nachricht

400: Ungültige Anfrage

Datentyp
Beschreibung
(Objekt)
nachricht
String
Fehlerdetails
Dokumentations-URL
String
Link zur Dokumentation

404: Nicht gefunden

Datentyp
Beschreibung
(Objekt)
nachricht
String
Fehlerdetails
Dokumentations-URL
String
Link zur Dokumentation

422: Validierungsfehler

Datentyp
Beschreibung
nachricht
String
Fehlerdetails
ValidationErrorDetail-Definition maximieren...
Feld
String
Feld mit Fehler
Code
String
Fehlercode
nachricht
String
Fehlermeldung
Dokumentations-URL
String
Link zur Dokumentation
Dokumentations-URL
String
Link zur Dokumentation

429: Zu viele Anfragen

Datentyp
Beschreibung
(Objekt)
nachricht
String
Fehlerdetails
Dokumentations-URL
String
Link zur Dokumentation