Stima i costi di una connessione

Versione 4.0.23.2

Stima dei costi di connessione

Assegna un'istruzione sql al corpo della richiesta, ad esempio per Ruby, {sql: 'select * from users'}

Nota: se il dialetto della connessione non supporta le stime dei costi, verrà restituito un errore.

Richiesta

POST /connections/{connection_name}/cost_stima
Tipo di dati
Descrizione
Richiesta
HTTPRequest
percorso
Percorso HTTP
Espandi definizione HTTPPath...
nome_connessione
string
Nome della connessione
body
HTTPBody
Espandi definizione HTTPBody...
body
Istruzione SQL da stimare
Espandi definizione CreateCostPrevent...
sql
string
Istruzione SQL da stimare
della query
Query HTTP
Espandi definizione HTTPQuery in corso...
campi
string
Campi richiesti:

Risposta

200: stime dei costi di connessione

Tipo di dati
Descrizione
(oggetto)
costo
integer
Costo dell'istruzione SQL
hit_cache
boolean
Il risultato proviene dalla cache?
unità_di_costo
string
Dimensione della misurazione dei costi
messaggio
string
Messaggio umano

400: Richiesta errata

Tipo di dati
Descrizione
(oggetto)
messaggio
string
Error details (Dettagli errore)
documentazione_url
string
Link alla documentazione

404: Non trovata

Tipo di dati
Descrizione
(oggetto)
messaggio
string
Error details (Dettagli errore)
documentazione_url
string
Link alla documentazione

422: Errore di convalida

Tipo di dati
Descrizione
messaggio
string
Error details (Dettagli errore)
Espandi definizione ValidationErrorDetails...
campo
string
Campo con errore
codice
string
Codice di errore
messaggio
string
Messaggio informativo sull'errore
documentazione_url
string
Link alla documentazione
documentazione_url
string
Link alla documentazione

429: Troppe richieste

Tipo di dati
Descrizione
(oggetto)
messaggio
string
Error details (Dettagli errore)
documentazione_url
string
Link alla documentazione