Skip to main content

distribution_queue

Contains information about local files that are in the queue to be sent to the shards. These local files contain new parts that are created by inserting new data into the Distributed table in asynchronous mode.

Columns:

  • database (String) — Name of the database.

  • table (String) — Name of the table.

  • data_path (String) — Path to the folder with local files.

  • is_blocked (UInt8) — Flag indicates whether sending local files to the server is blocked.

  • error_count (UInt64) — Number of errors.

  • data_files (UInt64) — Number of local files in a folder.

  • data_compressed_bytes (UInt64) — Size of compressed data in local files, in bytes.

  • broken_data_files (UInt64) — Number of files that has been marked as broken (due to an error).

  • broken_data_compressed_bytes (UInt64) — Size of compressed data in broken files, in bytes.

  • last_exception (String) — Text message about the last error that occurred (if any).

Example

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:

See Also