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 PARTITIONS Tabelle STV _, um die Festplattengeschwindigkeit, Leistung und Festplattenauslastung für Amazon Redshift zu ermitteln.

STV_ PARTITIONS enthält eine Zeile pro Knoten pro logischem Festplattenvolume.

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 als gelöscht markiert werden, z. B. wenn eine Tabellenspalte gelöscht wird, während INSERT Vorgängen oder bei festplattenbasierten Abfragevorgängen.
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 Ganzzahl Ob die Partition zu einer gehört. SAN 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)