📣新登場!TiDB Cloud BYOC、TiDB Cloud Filesystem、PostgreSQL-compatible TiDB Cloud Starter がパブリックプレビュー中。このページは自動翻訳されたものです。原文はこちらからご覧ください。

system.caches



使用状況およびヒット率の統計を含む、TiDB Cloud Lake で管理される各種キャッシュの概要です。

カラム

カラム説明
nodeノード名
nameキャッシュ名(system$set_cache_capacity の最初のパラメーターと同じ)
num_itemsキャッシュされたエントリー数
sizeキャッシュされたエントリーのサイズ(unit に応じて件数またはバイト数)
capacity最大容量(unit に応じて件数またはバイト数)
unitsize と capacity の単位: count または bytes
accessキャッシュアクセスの総数
hitキャッシュヒット数
missキャッシュミス数

キャッシュ一覧

キャッシュ名キャッシュされるオブジェクト単位備考
memory_cache_table_snapshotテーブルスナップショットcountデフォルトで有効。通常はデフォルト容量で十分です
memory_cache_table_statisticsテーブル統計情報count
memory_cache_compact_segment_info圧縮テーブルセグメントのメタデータbytes
memory_cache_segment_statisticsセグメントレベルの統計情報bytes
memory_cache_column_oriented_segment_infoカラム指向セグメントのメタデータbytes
disk_cache_column_dataディスク上のカラムデータキャッシュbytessystem$set_cache_capacity では調整できません
memory_cache_bloom_index_filterブルームフィルターデータbytesブロックごと・カラムごとに 1 エントリーです。メモリ使用量は小さめです。ポイントルックアップのワークロードではヒット率を監視してください。
memory_cache_bloom_index_file_meta_dataブルームフィルターのメタデータcount各テーブルは、そのテーブルが持つブロック数と同数までエントリーをキャッシュできます。メモリ使用量は小さめです。ポイントルックアップのワークロードではヒット率を監視してください。
memory_cache_inverted_index_file_meta_data転置インデックスのメタデータcount
memory_cache_inverted_index_file転置インデックスデータbytes
memory_cache_vector_index_file_meta_dataベクトルインデックスのメタデータcount
memory_cache_vector_index_fileベクトルインデックスデータbytes
memory_cache_spatial_index_file_meta_data空間インデックスのメタデータcount
memory_cache_spatial_index_file空間インデックスデータbytes
memory_cache_virtual_column_file_meta_data仮想カラムファイルのメタデータcount
memory_cache_prune_partitionsパーティションプルーニングキャッシュcountデフォルトで有効です。決定的クエリのプルーニング結果をキャッシュします。プルーニングのテストでバイパスするには、容量を 0 に設定してください。
memory_cache_parquet_meta_dataParquet ファイルのメタデータcountHive テーブルやその他のソースで使用されます
memory_cache_iceberg_tableIceberg テーブルのメタデータcount

例

SELECT * FROM system.caches;

すべてのキャッシュの使用率とヒット率を確認します。

SELECT node, name, capacity, if(unit = 'count', (num_items + 1) / (capacity + 1), unit = 'bytes', (size + 1) / (capacity + 1), -1) AS utilization, if(access = 0, 0, hit / access) AS hit_rate, if(access = 0, 0, miss / access) AS miss_rate, num_items, size, unit, access, hit, miss FROM system.caches;

このページは役に立ちましたか?