

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.

# Aktualisieren materialisierter Ansichten
<a name="refreshing-materialized-views"></a>

Eine materialisierte Ansicht enthält eine Momentaufnahme des Abfrageergebnisses. Materialisierte Ansichten werden nicht regelmäßig aktualisiert, es sei denn, Sie konfigurieren Amazon Redshift für regelmäßige Aktualisierungen. Um die Daten in einer materialisierten Ansicht manuell zu aktualisieren, können Sie jederzeit die Anweisung `REFRESH MATERIALIZED VIEW` verwenden. Der Befehl identifiziert Änderungen, die in der oder den Basistabellen stattgefunden haben, und wendet diese Änderungen dann auf die materialisierte Ansicht an.

Es gibt zwei Möglichkeiten, eine materialisierte Ansicht zu aktualisieren: eine manuelle Aktualisierung und eine automatische Aktualisierung (genannt [Auto-Aktualisierung](https://docs.aws.amazon.com/redshift/latest/dg/materialized-view-refresh.html#materialized-view-auto-refresh)). Die folgende Beispielabfrage zeigt, wie eine materialisierte Ansicht manuell aktualisiert wird:

```
REFRESH MATERIALIZED VIEW mv_total_orders;
```

Um eine materialisierte Ansicht automatisch zu aktualisieren, fügen Sie der Anweisung `CREATE MATERIALIZED VIEW` die Klausel `AUTO REFRESH YES` hinzu, wie das folgende Beispiel zeigt:

```
CREATE MATERIALIZED VIEW mv_total_orders
AUTO REFRESH YES -- Add this clause to auto refresh the MV 
AS
 SELECT c.cust_id,
        c.first_name,
        sum(o.amount) as total_amount
 FROM orders o
 JOIN customer c
    ON c.cust_id = o.customer_id
 GROUP BY c.cust_id,
          c.first_name;
```

Amazon Redshift aktualisiert materialisierte Ansichten so schnell wie möglich, nachdem sich eine Basistabelle geändert hat. Um die Auswirkungen aktiver Workloads in Ihrem Cluster bei der Verarbeitung der Aktualisierung zu minimieren, berücksichtigt Amazon Redshift die folgenden Faktoren:
+ Aktuelle Systemauslastung
+ Die für eine Aktualisierung erforderlichen Ressourcen
+ Verfügbare Cluster-Ressourcen
+ Wie oft die materialisierten Ansichten verwendet werden

Amazon Redshift priorisiert Ihre Workloads gegenüber der automatischen Aktualisierung und kann die automatische Aktualisierung stoppen, um die Leistung des Benutzer-Workloads aufrechtzuerhalten. Bedenken Sie, dass dieser Ansatz die Aktualisierung einiger materialisierter Ansichten verzögern kann. Den Aktualisierungsstatus können Sie unter Ansicht [SVL\$1MV\$1REFRESH\$1STATUS](https://docs.aws.amazon.com/redshift/latest/dg/r_SVL_MV_REFRESH_STATUS.html) prüfen. In dieser Ansicht werden Abfragen aufgezeichnet, die vom Benutzer initiiert oder automatisch aktualisiert wurden.