Für ähnliche Funktionen wie Amazon Timestream für sollten Sie Amazon Timestream for LiveAnalytics InfluxDB in Betracht ziehen. Es bietet eine vereinfachte Datenaufnahme und Antwortzeiten im einstelligen Millisekundenbereich für Analysen in Echtzeit. Erfahren Sie hier mehr.
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.
exec-mem-pool-bytes
| Standard | 20%des Systemspeichers |
| Zulässige Werte | Prozentsatz (z. B.70%) oder absolute Zahl (0 — 1.610.612.736.000) |
| Kategorie | Speicherverwaltung |
Ausführliche Erklärung:
Definiert die maximale Speichermenge, die die Engine zur Abfrageausführung (DataFusion) für die Verarbeitung von Abfragen verwenden kann. Dies beinhaltet Speicher für Sortierung, Aggregation, Verknüpfungen und Zwischenergebnismengen. Dies ist einer der kritischsten Speicherparameter. Wenn er als Prozentsatz angegeben wird, wird er anhand des gesamten Instance-Speichers berechnet.
Auswirkung:
Zu niedrig: Abfragen, die viel Speicherplatz beanspruchen (große Aggregationen, Sortierungen, Verknüpfungen), schlagen fehl oder werden auf die Festplatte übertragen, was die Latenz dramatisch erhöht. Gleichzeitige Abfragen konkurrieren um einen kleinen Pool.
Zu hoch: Bleibt nicht genügend Speicherplatz für den Parquet-Cache, die WAL-Puffer, den Betriebssystem-Seitencache und Systemprozesse übrig, was möglicherweise zum Abbruch von OOM führen kann.
Optimal:
20%des gesamten Instanzspeichers (der Codestandard). Wenn Sie Knoten verwenden, die nur Abfragen oder Lesegeräte enthalten, können Sie diesen Wert auf bis zu 70% einstellen.
Empfehlung: Behalten Sie den Wert 20% (Standard) für alle Instance-Größen bei.