View a markdown version of this page

Zuweisung zusätzlicher Rechenressourcen für die automatische Datenbankoptimierung - Amazon Redshift

Amazon Redshift unterstützt die Verwendung von Python-UDFs nach dem 30. Juni 2026 nicht mehr. Wir werden damit beginnen, es schrittweise durchzusetzen. Weitere Informationen zum Ende der Lebensdauer von Python und zu den Migrationsoptionen finden Sie im Blogbeitrag, der am 30. Juni 2025 veröffentlicht wurde.

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.

Zuweisung zusätzlicher Rechenressourcen für die automatische Datenbankoptimierung

Autonomics verbessert die Abfrageleistung in Ihrem Cluster und hilft bei der Verwaltung der Speicherkosten und der Optimierung. Sie können zusätzliche Rechenressourcen zuweisen, um sicherzustellen, dass die autonomen Funktionen auch in Zeiten mit hohem Datenverkehr konsistent ausgeführt werden, um von der Optimierung zu profitieren. Beachten Sie, dass autonome Systeme, die diese zusätzlichen Ressourcen verwenden, fakturierbar sind. Weitere Informationen zur Abrechnung für autonome Geräte finden Sie unter Abrechnung für autonome Operationen und zu den Amazon Redshift-Preisen.

Wenn zusätzliche Rechenressourcen für autonome Systeme deaktiviert sind, unterbricht Amazon Redshift den autonomen Betrieb in Zeiten hoher Systemlast vorübergehend, um die Auswirkungen auf gleichzeitige Workloads so gering wie möglich zu halten, bis genügend Ressourcen vorhanden sind, um sie auszuführen, ohne dass sich dies negativ auf Benutzerabfragen auswirkt, was sich möglicherweise auf die Leistung auswirkt.

Verwaltung zusätzlicher Rechenressourcen für autonome Systeme

Standardmäßig sind zusätzliche Rechenressourcen für Autonomics sowohl für bereitgestellte Cluster als auch für serverlose Arbeitsgruppen deaktiviert, mit Ausnahme von serverlosen Arbeitsgruppen mit Skalierung und Optimierung. AI-driven Bei serverlosen Arbeitsgruppen mit AI-driven Skalierung und Optimierung werden zusätzliche Rechenressourcen für autonome Arbeitsgruppen je nach Ihrem Preis-Leistungsprofil immer automatisch aktiviert und verwaltet.

Sie können wählen, ob Sie zusätzliche Rechenressourcen sowohl während als auch nach der Erstellung des Clusters oder der Arbeitsgruppe aktivieren möchten.

Verwaltung zusätzlicher Rechenressourcen für Autonomics auf bereitgestellten Clustern mithilfe der Amazon Redshift-Konsole

Beim Erstellen eines neuen Clusters können Sie zusätzliche Rechenressourcen für Autonomics aktivieren, indem Sie im Autonomics-Konfigurationsbereich die Option Zusätzliche Rechenleistung aktivieren wählen. So gehen Sie vor:

  • Wählen Sie Cluster erstellen.

  • Wählen Sie im Autonomics-Konfigurationsfenster die Option Zusätzliche Rechenleistung aktivieren aus.

  • Sie erstellen einen Cluster, in dem zusätzliche Rechenleistung aktiviert ist.

Weitere Informationen finden Sie unter Erstellen eines Clusters im Amazon Redshift Management Guide.

So aktivieren Sie zusätzliche Rechenressourcen nach dem Erstellen eines Clusters:

  • Navigieren Sie in der Amazon Redshift-Konsole zum Cluster.

  • Wählen Sie auf der Cluster-Detailseite im Dropdownmenü Aktionen die Option Autonomics-Konfiguration bearbeiten aus.

  • Wählen Sie Zusätzliche Rechenleistung aktivieren aus.

Verwaltung zusätzlicher Rechenautonomie für bereitgestellte Cluster mithilfe der AWS CLI

Um einen bereitgestellten Cluster mit zusätzlichen Rechenressourcen für Autonomics zu erstellen, verwenden Sie den create-cluster Befehl mit der Option. extra-compute-for-automatic-optimization

aws redshift create-cluster --cluster-identifier <value> \ --node-type <value> \ --cluster-type <value> \ --master-username <value> \ --master-user-password <value> \ --extra-compute-for-automatic-optimization \ --region <value>

Verwenden Sie den modify-cluster Befehl mit der Option, um zusätzliche Rechenressourcen für Autonomics auf einem vorhandenen bereitgestellten Cluster zu aktivieren. extra-compute-for-automatic-optimization

aws redshift modify-cluster --cluster-identifier <value> \ --extra-compute-for-automatic-optimization \ --region <value>

Verwenden Sie den modify-cluster Befehl mit der Option, um zusätzliche Rechenressourcen für Autonomics auf einem vorhandenen bereitgestellten Cluster zu deaktivieren. no-extra-compute-for-automatic-optimization

aws redshift modify-cluster --cluster-identifier <value> \ --no-extra-compute-for-automatic-optimization \ --region <value>

Verwaltung zusätzlicher Rechenautonomie für serverlose Arbeitsgruppen mithilfe der Amazon Redshift-Konsole

Beim Erstellen einer neuen Arbeitsgruppe können Sie zusätzliche Rechenressourcen für Autonomics aktivieren, indem Sie im Autonomics-Konfigurationsbereich die Option Zusätzliche Rechenleistung aktivieren wählen.

  • Wählen Sie Create workgroup (Arbeitsgruppe erstellen) aus.

  • Wählen Sie in Schritt 1 im Autonomics-Konfigurationsfenster die Option Zusätzliche Rechenleistung aktivieren aus.

  • Sie erstellen eine serverlose Arbeitsgruppe mit aktivierter zusätzlicher Rechenleistung.

Anmerkung

Die Option Zusätzliche Rechenleistung aktivieren ist möglicherweise nicht verfügbar, wenn Sie ein Price-performance Ziel ausgewählt haben. Das liegt daran, dass bei serverlosen Arbeitsgruppen mit AI-driven Skalierung und Optimierung zusätzliche Rechenressourcen für Autonomics automatisch aktiviert und auf Grundlage Ihres Preis-Leistungs-Profils verwaltet werden.

Gehen Sie wie folgt vor, um zusätzliche Rechenressourcen nach dem Erstellen einer Arbeitsgruppe zu aktivieren:

  • Navigieren Sie in der Amazon Redshift Serverless-Konsole zur Arbeitsgruppe.

  • Wählen Sie auf der Detailseite der Arbeitsgruppe im Dropdownmenü Aktionen die Option Autonomics-Konfiguration bearbeiten aus.

  • Wählen Sie Zusätzliche Rechenleistung aktivieren aus.

Anmerkung

Die Option Autonomics-Konfiguration bearbeiten ist möglicherweise ausgegraut, wenn für die Arbeitsgruppe ein Price-performance Ziel festgelegt ist. Das liegt daran, dass bei serverlosen Arbeitsgruppen mit AI-driven Skalierung und Optimierung zusätzliche Rechenressourcen für autonome Arbeitsgruppen automatisch aktiviert und auf Grundlage Ihres Preis-Leistungs-Profils verwaltet werden.

Verwaltung zusätzlicher Rechenautonomie für serverlose Arbeitsgruppen mithilfe der AWS CLI

Verwenden Sie den Befehl mit der Option, um eine serverlose Arbeitsgruppe zu erstellen, der zusätzliche Rechenressourcen für autonome Arbeitsgruppen zugewiesen werden. create-workgroup extra-compute-for-automatic-optimization

aws redshift-serverless create-workgroup --base-capacity <value> \ --namespace-name <value> \ --workgroup-name <value> \ --extra-compute-for-automatic-optimization \ --region <value>

Verwenden Sie den Befehl mit der Option, um zusätzliche Rechenressourcen für Autonomics in einer vorhandenen serverlosen Arbeitsgruppe zu aktivieren. update-workgroup --extra-compute-for-automatic-optimization

aws redshift-serverless update-workgroup \ --workgroup-name <value> \ --extra-compute-for-automatic-optimization \ --region <value>

Um zusätzliche Rechenressourcen für Autonomics in einer bestehenden serverlosen Arbeitsgruppe zu deaktivieren, verwenden Sie den Befehl mit der Option. update-workgroup --no-extra-compute-for-automatic-optimization

aws redshift-serverless update-workgroup \ --workgroup-name <value> \ --no-extra-compute-for-automatic-optimization \ --region <value>

Kostenkontrolle für autonome Systeme mithilfe zusätzlicher Rechenressourcen

Kostenkontrolle für zusätzliche Rechenautonomie auf bereitgestellten Clustern

Mithilfe der Amazon Redshift-Konsole können Sie Nutzungsbeschränkungen für zusätzliche Rechenressourcen festlegen, die für autonome Abläufe auf bereitgestellten Clustern verwendet werden. Zusätzliche Rechenressourcen, die für autonome Systeme verwendet werden, werden nicht auf die Limits angerechnet, die Sie möglicherweise für die Parallelitätsskalierung festgelegt haben, und umgekehrt.

Um mithilfe der Konsole ein Nutzungslimit für zusätzliche Rechenleistung festzulegen, gehen Sie wie folgt vor:

  • Navigieren Sie zur Cluster-Detailseite und wählen Sie im Cluster-Navigationsmenü die Registerkarte Wartung aus.

  • Scrollen Sie nach unten und wählen Sie Nutzungslimits erstellen. Daraufhin wird zur Seite Nutzungslimits verwalten navigiert.

  • Suchen Sie auf der Seite „Nutzungslimits verwalten“ den Abschnitt mit dem Titel Nutzungslimit für zusätzliche Rechenleistung zur automatischen Optimierung und wählen Sie Limit hinzufügen aus.

Um ein Nutzungslimit für zusätzliche Rechenleistung mithilfe von zu erstellen AWS CLI, verwenden Sie den create-usage-limit Befehl mit dem Feature-Typextra-compute-for-automatic-optimization. Der --limit-type Parameter muss time für diesen Feature-Typ auf festgelegt werden.

aws redshift create-usage-limit \ --cluster-identifier <value> \ --feature-type extra-compute-for-automatic-optimization \ --limit-type time \ --period <value> \ --amount <value> \ --breach-action <value>

Die --breach-action Parameter --period und akzeptieren dieselben Werte wie andere Nutzungsbeschränkungen. Weitere Informationen finden Sie unter Festlegen eines Nutzungslimits im Amazon Redshift Management Guide.

Kostenkontrolle für zusätzliche Rechenautonomie in serverlosen Arbeitsgruppen

Amazon Redshift Serverless bietet Funktionen zum Festlegen von Nutzungslimits für serverlose Arbeitsgruppen. Weitere Informationen finden Sie unter Festlegen von Nutzungslimits, einschließlich der Festlegung von RPU-Limits im Amazon Redshift Management Guide. Die Nutzung zusätzlicher Rechenautonomie in Amazon Redshift Serverless ist in der gesamten serverlosen Nutzung enthalten, einschließlich Benutzerabfragen.

Mithilfe der Amazon Redshift Serverless Console können Sie sehen RPU-seconds , wie viele Daten Ihre serverlose Arbeitsgruppe für zusätzliche Rechenautonomie verwendet. So gehen Sie vor:

  • Navigieren Sie zur Amazon Redshift Serverless-Konsole.

  • Wählen Sie in der Seitenleiste Ressourcenüberwachung aus.

  • Wählen Sie eine Arbeitsgruppe aus.

  • Scrollen Sie nach unten zum Diagramm Zusätzliche Rechenleistung für automatische Optimierungen in Sekunden.

Weitere Informationen finden Sie unter Amazon Redshift Serverless Console im Amazon Redshift Management Guide.

Sie können auch in der SYS_SERVERLESS_USAGE Systemansicht nachschauencharged_extra_compute_for_automatic_optimization_seconds, in der die für automatische Optimierungen berechneten Sekunden in der kumulierten Recheneinheit (RPU) aufgezeichnet werden.