Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
statement_timeout
Valeurs (par défaut en gras)
0 (désactive la limitation), x millisecondes
Description
Interrompt toute instruction qui dépasse le nombre de millisecondes spécifié.
La valeur de statement_timeout
est la durée maximale d'exécution d'une requête avant qu'Amazon Redshift n'y mette fin. Ce temps inclut la planification, les files d'attente pour la gestion de la charge de travail (WLM) et le temps d'exécution. Comparez cette durée à WLM timeout (max_execution_time) et a (query_execution_time), qui QMR incluent uniquement le temps d'exécution.
Si WLM le timeout (max_execution_time) est également spécifié dans le cadre d'une WLM configuration, la valeur inférieure de statement_timeout et max_execution_time est utilisée. Pour de plus amples informations, veuillez consulter WLMdélai d'expiration.
Exemple
Comme la requête suivante dure plus d'1 milliseconde, elle expire et est annulée.
set statement_timeout = 1; select * from listing where listid>5000; ERROR: Query (150) canceled on user's request