跳至主要内容

distribution_queue

包含有关要发送到分片的本地文件的队列的信息。这些本地文件包含通过异步模式将新数据插入分布式表创建的新部分。

  • database (字符串) — 数据库名称。

  • table (字符串) — 表名称。

  • data_path (字符串) — 本地文件所在的文件夹的路径。

  • is_blocked (UInt8) — 标识是否阻止将本地文件发送到服务器的标志。

  • error_count (UInt64) — 错误数量。

  • data_files (UInt64) — 文件夹中的本地文件数量。

  • data_compressed_bytes (UInt64) — 本地文件中的压缩数据大小(以字节为单位)。

  • broken_data_files (UInt64) — 已标记为损坏(由于错误)的文件数量。

  • broken_data_compressed_bytes (UInt64) — 损坏文件中的压缩数据大小(以字节为单位)。

  • last_exception (字符串) — 关于发生的最后错误(如果有)的文本消息。

示例

SELECT * FROM system.distribution_queue LIMIT 1 FORMAT Vertical;
Row 1:
──────
database: default
table: dist
data_path: ./store/268/268bc070-3aad-4b1a-9cf2-4987580161af/default@127%2E0%2E0%2E2:9000/
is_blocked: 1
error_count: 0
data_files: 1
data_compressed_bytes: 499
last_exception:

另请参见