- Catégories :
SYSTEM$ESTIMATE_QUERY_ACCELERATION¶
Pour une requête précédemment exécutée, cette fonction renvoie un objet JSON qui spécifie si la requête est éligible pour bénéficier du service d’accélération des requêtes. Si la requête est éligible à l’accélération des requêtes, la sortie comprend le temps d’exécution estimé de la requête pour différents facteurs d’échelle d’accélération des requêtes.
- Voir aussi :
Syntaxe¶
SYSTEM$ESTIMATE_QUERY_ACCELERATION( '<query_id>' )
Paramètres¶
query_id
ID de la requête. L’ID de requête doit concerner une requête exécutée au cours des 14 derniers jours, sinon le
status
estinvalid
.
Sortie¶
La fonction renvoie un objet JSON avec les propriétés décrites ci-dessous :
Propriété |
Description |
||||||||
---|---|---|---|---|---|---|---|---|---|
|
Objet contenant le temps d’exécution estimé des requêtes en secondes pour différents facteurs d’échelle d’accélération des requêtes. Si le |
||||||||
|
Temps d’exécution de la requête originale en secondes. |
||||||||
|
ID de la requête. |
||||||||
|
Une des valeurs suivantes qui indique si la requête est éligible ou non pour bénéficier du service d’accélération des requêtes :
|
||||||||
|
Numéro du facteur d’échelle d’accélération de la requête le plus élevé dans l’objet |
Dans l’objet estimatedQueryTimes
, chaque paire nom/valeur spécifie un facteur d’échelle d’accélération de la requête et le temps d’exécution estimé de la requête à ce facteur d’échelle.
L’exemple suivant présente le temps d’exécution estimé des requêtes pour les facteurs d’échelle 1
, 2
, 4
et 8
:
...
"estimatedQueryTimes" : {
"1" : 171,
"2": 152,
"4": 133,
"8": 120
}
...
Notes sur l’utilisation¶
Les temps de requête estimés sont uniquement destinés à des fins d’analyse et ne sont pas garantis.
Les temps de requête estimés sont calculés en supposant que la requête est prise en charge par toutes les ressources de calcul allouées par le service d’accélération des requêtes en fonction du facteur d’échelle.
Les temps de requête estimés ne tiennent pas compte de la concurrence.
Examples¶
Pour des exemples de requêtes, consultez Identifier les requêtes avec la fonction SYSTEM$ESTIMATE_QUERY_ACCELERATION.