Amazon Timestream for LiveAnalytics に類似した機能をご希望の場合は Amazon Timestream for InfluxDB をご検討ください。リアルタイム分析に適した、シンプルなデータインジェストと 1 桁ミリ秒のクエリ応答時間を特徴としています。詳細については、こちらを参照してください。
翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
exec-mem-pool-bytes
| デフォルト | 20% システムメモリの |
| 許可された値 | パーセンテージ (例: 70%) または絶対数 (0 – 1,610,612,736,000) |
| カテゴリ | メモリ管理 |
詳細な説明:
クエリ実行エンジン (DataFusion) がクエリの処理に使用できるメモリの最大量を定義します。これには、ソート、集約、結合、中間結果セットのメモリが含まれます。これは最も重要なメモリパラメータの 1 つです。パーセンテージで指定すると、インスタンスメモリの合計に対して計算されます。
影響:
低すぎる: 大量のメモリ (大規模な集約、ソート、結合) を必要とするクエリは失敗するか、ディスクにスピルされ、レイテンシーが大幅に増加します。同時クエリは小さなプールと競合します。
高すぎる: Parquet キャッシュ、WAL バッファ、OS ページキャッシュ、システムプロセスのメモリが不足しているため、OOM が強制終了する可能性があります。
最適:
20%インスタンスメモリの合計 (コードのデフォルト)。クエリ/読み取り専用ノードを実行している場合は、これを最大 70% まで設定できます。
推奨事項: すべてのインスタンスサイズで 20% (デフォルト) のままにします。