STV_PARTITIONS - 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.

STV_PARTITIONS

Verwenden Sie die Tabelle STV_PARTITIONS, um die Festplattengeschwindigkeitsleistung und die Festplattennutzung für Amazon Redshift zu bestimmen.

STV_PARTITIONS enthält eine Zeile pro Knoten und logischer Festplattenpartition.

STV_PARTITIONS ist nur für Superuser sichtbar. Weitere Informationen finden Sie unter Sichtbarkeit der Daten in Systemtabellen und Ansichten.

Tabellenspalten

Spaltenname Datentyp Beschreibung
owner integer Festplattenknoten, der Eigentümer der Partition ist.
host (Host) integer Knoten, der physisch mit der Partition verbunden ist.
diskno integer Festplatte, die die Partition enthält.
part_begin bigint Offset der Partition. Rohdatenträger sind logisch so partitioniert, dass Platz für Spiegelblöcke geöffnet wird.
part_end bigint Ende der Partition.
used integer Anzahl der 1 MB-Festplattenblöcke, die derzeit auf der Partition verwendet werden.
tossed integer Anzahl der Blöcke, die zur Löschung bereit sind, jedoch noch nicht entfernt wurden, da die Freigabe ihrer Festplattenadressen nicht sicher ist. Würden die Adressen sofort freigegeben, könnte eine ausstehende Transaktion einen Schreibvorgang am selben Ort auf der Festplatte durchführen. Daher werden diese Blöcke beim nächsten Commit freigegeben. Festplattenblöcke können beispielsweise dann als eingeschränkt markiert werden, wenn eine Tabellenspalte entfernt wird, bei INSERT-Operationen oder bei festplattenbasierten Abfrageoperationen.
Kapazität integer Gesamtkapazität der Partition in 1 MB-Festplattenblöcken.
reads bigint Anzahl der Lesevorgänge seit dem letzten Neustart des Clusters.
writes bigint Anzahl der Schreibvorgänge seit dem letzten Neustart des Clusters.
seek_forward integer Anzahl der Fälle, in denen eine Anfrage nicht für die folgende Adresse gilt (vor dem Hintergrund der vorherigen Anfrageadresse).
seek_back integer Anzahl der Fälle, in denen eine Anfrage nicht für die vorherige Adresse gilt (vor dem Hintergrund der folgenden Adresse).
is_san integer Ob die Partition zu einem SAN gehört. Gültige Werte sind 0 (false) oder 1 (true).
failed integer Diese Spalte ist veraltet.
mbps integer Festplattengeschwindigkeit in Megabyte pro Sekunde.
mount character(256) Verzeichnispfad zu dem Gerät.

Beispielabfrage

Die folgende Abfrage gibt den verwendeten Festplattenspeicherplatz und die Festplattenkapazität (in 1 MB-Blöcken) aus und berechnet die Festplattennutzung als Prozentsatz des Roh-Festplattenspeicherplatzes. Der Roh-Festplattenspeicherplatz schließt den Platz ein, der von Amazon Redshift für die interne Verwendung reserviert ist, ist also größer als die nominelle Festplattenkapazität, bei der es sich um den Festplattenspeicherplatz handelt, der dem Benutzer zur Verfügung steht. Die Metrik Percentage of Disk Space Used (Prozentsatz des verwendeten Datenträgerplatzes) auf der Registerkarte Performance (Leistung) der Amazon-Redshift-Managementkonsole zeigt den Prozentsatz der nominellen Datenträgerkapazität an, die von Ihrem Cluster verwendet wird. Sie sollten die Metrik Percentage of Disk Space Used (Prozentsatz des verwendeten Datenträgerplatzes) überwachen, damit Ihre Nutzung innerhalb der nominellen Datenträgerkapazität Ihres Clusters bleibt.

Wichtig

Wir empfehlen nachdrücklich, die nominelle Festplattenkapazität Ihres Clusters nicht zu überschreiten. Auch wenn dies unter bestimmten Umständen technisch möglich ist, beeinträchtigt die Überschreitung der nominellen Datenträgerkapazität die Fehlertoleranz Ihres Clusters und erhöht das Risiko von Datenverlusten.

Dieses Beispiel wurde auf einem zwei-Knoten-Cluster mit sechs logischen Festplattenpartitionen pro Knoten ausgeführt. Der Platz wird gleichmäßig über die Festplatte hinweg verwendet, wobei ca. 25 % jeder Festplatte genutzt werden.

select owner, host, diskno, used, capacity, (used-tossed)/capacity::numeric *100 as pctused from stv_partitions order by owner; owner | host | diskno | used | capacity | pctused -------+------+--------+--------+----------+--------- 0 | 0 | 0 | 236480 | 949954 | 24.9 0 | 0 | 1 | 236420 | 949954 | 24.9 0 | 0 | 2 | 236440 | 949954 | 24.9 0 | 1 | 2 | 235150 | 949954 | 24.8 0 | 1 | 1 | 237100 | 949954 | 25.0 0 | 1 | 0 | 237090 | 949954 | 25.0 1 | 1 | 0 | 236310 | 949954 | 24.9 1 | 1 | 1 | 236300 | 949954 | 24.9 1 | 1 | 2 | 236320 | 949954 | 24.9 1 | 0 | 2 | 237910 | 949954 | 25.0 1 | 0 | 1 | 235640 | 949954 | 24.8 1 | 0 | 0 | 235380 | 949954 | 24.8 (12 rows)