Version 4.0.23.2
Estimation du coût de la connexion
Attribuez une instruction sql
au corps de la requête (par exemple, pour Ruby, {sql: 'select * from users'}
).
Remarque: Si le dialecte de la connexion n'est pas compatible avec les estimations de coûts, une erreur s'affiche.
Demande
POST
/connections/{connection_name}/cost_estimation
Type de données
Description
Demande
chemin d'accès
Développer la définition HTTPPath...
connection_name
Nom de la connexion
body
Développer la définition HTTPBody...
body
Instruction SQL à estimer
Développer la définition de CreateCostEstimate...
sql
lock
Instruction SQL à estimer
query
Développer la définition de la requête HTTP...
champs
Champs demandés.
Réponse
200: Estimation des coûts de connexion
Type de données
Description
(objet)
coût
lock
Coût de l'instruction SQL
succès de cache (hit)
lock
Le résultat provient-il du cache ?
unité_coût
lock
Taille de la mesure des coûts
Message
lock
Message lisible
400 Bad Request
Type de données
Description
(objet)
Message
lock
Infos sur l'erreur
documentation_url
lock
Lien vers la documentation
404: introuvable
Type de données
Description
(objet)
Message
lock
Infos sur l'erreur
documentation_url
lock
Lien vers la documentation
422: Erreur de validation
Type de données
Description
(objet)
Message
lock
Infos sur l'erreur
erreurs
Développer la définition de ValidationErrorDetail...
champ
lock
Champ comportant une erreur
code
lock
Code d'erreur
Message
lock
Message d'information sur l'erreur
documentation_url
lock
Lien vers la documentation
documentation_url
lock
Lien vers la documentation
429 : Too Many Requests
Type de données
Description
(objet)
Message
lock
Infos sur l'erreur
documentation_url
lock
Lien vers la documentation