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

FUSE_BLOCK



テーブルの最新または指定したスナップショットのブロック情報を返します。TiDB Cloud Lake におけるブロックについて詳しくは、Snapshot、Segment、Block とは何か? を参照してください。

このコマンドは、スナップショットによって参照される各 parquet ファイルのロケーション情報を返します。これにより、下流アプリケーションはファイルに保存されたデータへアクセスし、利用できます。

関連情報:

構文

FUSE_BLOCK('<database_name>', '<table_name>'[, '<snapshot_id>'])

例

CREATE TABLE mytable(c int); INSERT INTO mytable values(1); INSERT INTO mytable values(2); SELECT * FROM FUSE_BLOCK('default', 'mytable'); --- +----------------------------------+----------------------------+----------------------------------------------------+------------+----------------------------------------------------+-------------------+ | snapshot_id | timestamp | block_location | block_size | bloom_filter_location | bloom_filter_size | +----------------------------------+----------------------------+----------------------------------------------------+------------+----------------------------------------------------+-------------------+ | 51e84b56458f44269b05a059b364a659 | 2022-09-15 07:14:14.137268 | 1/7/_b/39a6dbbfd9b44ad5a8ec8ab264c93cf5_v0.parquet | 4 | 1/7/_i/39a6dbbfd9b44ad5a8ec8ab264c93cf5_v1.parquet | 221 | | 51e84b56458f44269b05a059b364a659 | 2022-09-15 07:14:14.137268 | 1/7/_b/d0ee9688c4d24d6da86acd8b0d6f4fad_v0.parquet | 4 | 1/7/_i/d0ee9688c4d24d6da86acd8b0d6f4fad_v1.parquet | 219 | +----------------------------------+----------------------------+----------------------------------------------------+------------+----------------------------------------------------+-------------------+

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