Workload-Management - Amazon Redshift

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Workload-Management

Mit dem Workload-Management (WLM) in Amazon Redshift können Benutzer Prioritäten innerhalb von Workloads flexibel verwalten, sodass kurze, schnelle Abfragen nicht hinter lange dauernden Abfragen in Warteschlangen hängen bleiben.

Amazon Redshift WLM erstellt Abfragewarteschlangen zur Laufzeit gemäß Service-Klassen, welche die Konfigurationsparameter für verschiedene Arten an Warteschlangen definieren, einschließlich interner Systemwarteschlangen und für Benutzer zugängliche Warteschlangen. Aus einer Benutzerperspektive sind eine für Benutzer zugängliche Service-Klasse und eine Warteschlange funktional vergleichbar. Aus Konsistenzgründen wird in dieser Dokumentation der Begriff Warteschlange sowohl für eine für Benutzer zugängliche Service-Klasse als auch für eine Warteschlange zur Laufzeit verwendet.

Wenn eine Abfrage ausgeführt wird, weist WLM die Abfrage entweder entsprechend der Benutzergruppe des Benutzers einer Warteschlange zu oder indem eine in der Warteschlangenkonfiguration mit einer Abfragegruppenbeschriftung, die der Benutzer zur Laufzeit festlegt, aufgeführte Abfragegruppe zugeordnet wird.

Derzeit wird das automatische WLM standardmäßig für Cluster verwendet, die Standard-Parametergruppen nutzen. Das automatische WLM verwaltet die Abfragegleichzeitigkeit sowie die Speicherzuweisung. Weitere Informationen finden Sie unter Implementieren von automatischem WLM.

Mit manuellem WLM konfiguriert Amazon Redshift eine Warteschlange mit der Gleichzeitigkeitsstufe Fünf, wodurch bis zu fünf Abfragen gleichzeitig ausgeführt werden können, plus eine vordefinierte Superuser-Warteschlange mit der Gleichzeitigkeitsstufe Eins. Sie können bis zu acht Warteschlangen definieren. Jede Warteschlange kann mit einer maximalen Gleichzeitigkeitsstufe von 50 konfiguriert werden. Die maximale Gleichzeitigkeitsstufe für alle benutzerdefinierten Warteschlangen (ohne die Superuser-Warteschlange) ist 50.

Die einfachste Möglichkeit zur Modifizierung der WLM-Konfiguration besteht in der Verwendung der Amazon-Redshift-Managementkonsole. Sie können auch die Amazon-Redshift-Befehlszeilenschnittstelle (Command Line Interface, CLI) oder die Amazon-Redshift-API verwenden.

Weitere Informationen zur Implementierung und Verwendung von Workload-Management finden Sie unter Implementierung von Workload Management.