Comment créer et hiérarchiser des files d'attente de requêtes dans mon cluster Amazon Redshift ?

Date de la dernière mise à jour : 09/05/2019

Je souhaite créer des files d'attente distinctes dans mon cluster Amazon Redshift pour les requêtes exécutées par différents utilisateurs. Je souhaite également donner la priorité à certaines files d'attente avant d'autres.

Solution

Créez des files d'attente de requêtes dans Workload Management (WLM). Une partie de la mémoire disponible du cluster est allouée à chaque file d'attente. Pour router les requêtes vers des files d'attente en fonction de groupes d'utilisateurs et de groupes de requêtes, définissez des règles d'attribution de requête. Les requêtes qui ne sont pas attribuées à d'autres files d'attente s'exécutent dans la file d'attente par défaut. Pour plus d'informations sur la création et le routage de files d'attente de requêtes, consultez la section Tutoriel : configuration de files d'attente WLM (Workload Management) pour améliorer le traitement des requêtes.

Pour hiérarchiser les files d'attente, ajustez le temps d'exécution maximal et la simultanéité de vos files d'attente. Vous pouvez utiliser l'accélération de requête courte (SQA) pour hiérarchiser les requêtes à exécution courte sélectionnées avant les requêtes à exécution plus longue. Pour plus d'informations, consultez la section Accélération des requêtes courtes.


Cette page vous a-t-elle été utile ?

Cette page peut-elle être améliorée ?


Vous avez besoin d'aide ?