system.jemalloc_bins
ClickHouse Cloud でのクエリ実行
このシステムテーブルのデータは、ClickHouse Cloud の各ノードにローカルに格納されています。そのため、すべてのデータを包括的に確認するには、clusterAllReplicas 関数を使用する必要があります。詳細についてはこちらを参照してください。
jemalloc アロケーターによるサイズクラス(bin)ごとのメモリアロケーション情報を、すべてのアリーナから集約したものを含みます。 jemalloc におけるスレッドローカルキャッシュの影響により、これらの統計は完全に正確ではない場合があります。
列:
index(UInt16) — サイズ順に並べられたビンの索引値。large(UInt8) — 大きなアロケーションの場合は True、小さなアロケーションの場合は False。size(UInt64) — このビン内のアロケーションのサイズ。allocations(Int64) — アロケーション数。deallocations(Int64) — デアロケーション数。nregs(Int64) — 1 スラブあたりのリージョン数。curslabs(Int64) — 現在のスラブ数。curregs(Int64) — このサイズクラスに対する現在のリージョン数。
例
現在のメモリ使用量のうち、特に大きく影響しているアロケーションのサイズを特定します。