Kosten für Hybridtabellen¶
Bei Verwendung von Hybridtabellen wird Ihr Konto auf der Grundlage von drei Verbrauchsarten belastet.
Speicherung der Hybridtabellen: Die Kosten für die Speicherung von Hybridtabellen hängen von der Menge der Daten ab, die Sie in Hybridtabellen speichern. Die Speicherkosten basieren auf einem monatlichen Pauschalpreis pro Gigabyte (GB). Siehe Tabelle 3(b) in der Snowflake Service Consumption Table, in der die Stückpreise für die Speicherung von aufgeführt sind. Beachten Sie, dass der Speicher von Hybridtabellen teurer ist als herkömmlicher Snowflake-Speicher.
Computing mit virtuellen Warehouses: Abfragen auf Hybridtabellen werden über virtuelle Warehouse ausgeführt. Die Verbrauchsrate eines Warehouses ist bei Abfragen auf Hybridtabellen die gleiche wie bei Abfragen auf Standardtabellen. Siehe Credit-Nutzung für virtuelle Warehouses.
Hybridtabellenanforderungen: Hybridtabellen verbrauchen zusätzliche Credits, da sie serverlose Ressourcen auf den zugrunde liegenden Zeilenspeicherclustern verwenden. Der Verbrauch wird anhand der Datenmenge gemessen, die von diesen Clustern gelesen oder in sie geschrieben wird. Credits werden auch für Computeressourcen verbraucht, die für die Durchführung von Hintergrundoperationen im Hintergrund verwendet werden, z. B. für die Komprimierung.
Siehe Tabelle 5 in der Snowflake Service Consumption Table, in der die Stückpreise für serverlose Ressourcen von Hybridtabellenanforderungen aufgeführt sind. Da Hybridtabellen Daten in Seiten speichern, verursachen selbst kleine Lese- oder Schreiboperationen ein Minimum von 4 KB für Hybridtabellen-Anforderungen. Snowflake kann gleichzeitige und Batch-Schreiboperationen konsolidieren, um den Verbrauch für Hybridtabellenanforderungen zu optimieren.
Überwachen des Speicherverbrauchs für Hybridtabellen¶
Sie können die Speichernutzung von Hybridtabellen anzeigen und den Verbrauch an Credits für die Hybridtabellenspeicherung überwachen, indem Sie die folgenden Ansichten und Funktionen abfragen.
Ansicht STORAGE_USAGE (Spalten STORAGE_BYTES und HYBRID_TABLE_STORAGE_BYTES).
DATABASE_STORAGE_USAGE_HISTORY (SpaltenAVERAGE_HYBRID_TABLE_STORAGE_BYTES und AVERAGE_DATABASE_BYTES):
Account Usage-Ansicht DATABASE_STORAGE_USAGE_HISTORY
Organization Usage-Ansicht DATABASE_STORAGE_USAGE_HISTORY
Information Schema-Funktion DATABASE_STORAGE_USAGE_HISTORY
Ansicht HYBRID_TABLES (Daten pro spezifischer Hybridtabelle in der Spalte BYTES).
Ansicht AGGREGATE_QUERY_HISTORY: Überwachen Sie die virtuellen Warehouse-Computeressourcen, die bei bestimmten Abfragen verwendet werden, die für Hybridtabellen ausgeführt werden. Siehe Workloads überwachen.
Ansicht HYBRID_TABLE_USAGE_HISTORY: Überwachen Sie den historischen Verbrauch von Hybridtabellenanforderungs-Credits (serverloses Computing).
Hybridtabellenspeicher für Time Travel-Daten¶
Der Verbrauch für die Speicherung von Hybridtabellen berücksichtigt die Daten, die von Time Travel aufbewahrt werden. Die von Time Travel aufbewahrten Daten sind in den folgenden Speicherkennzahlen enthalten:
Spalte STORAGE_BYTES in der Ansicht STORAGE_USAGE
AVERAGE_DATABASE_BYTES-Spalte in DATABASE_STORAGE_USAGE_HISTORY:
Account Usage-Ansicht DATABASE_STORAGE_USAGE_HISTORY
Organization Usage-Ansicht DATABASE_STORAGE_USAGE_HISTORY
Information Schema-Funktion DATABASE_STORAGE_USAGE_HISTORY
Daten, die von Time Travel aufbewahrt werden, werden im Objektspeicher und nicht im Zeilenspeicher gespeichert und werden mit dem Standardtarif für Tabellen belastet, nicht mit dem höheren Tarif für Hybridtabellen.