Tiger Cloud: Performance, Scale, Enterprise

Self-hosted products

MST

Retrieve the compression settings for each chunk in the columnstore.

Since TimescaleDB v2.18.0

To retrieve information about settings:

  • Show settings for all chunks in the columnstore:

    SELECT * FROM timescaledb_information.chunk_columnstore_settings

    Returns:

    hypertable | chunk | segmentby | orderby
    ------------+-------+-----------+---------
    measurements | _timescaledb_internal._hyper_1_1_chunk| | "time" DESC
  • Find all chunk columnstore settings for a specific hypertable:

    SELECT *
    FROM timescaledb_information.chunk_columnstore_settings
    WHERE hypertable::TEXT LIKE 'metrics';

    Returns:

    hypertable | chunk | segmentby | orderby
    ------------+-------+-----------+---------
    metrics | _timescaledb_internal._hyper_2_3_chunk | metric_id | "time"
NameTypeDescription
hypertableREGCLASSThe name of the hypertable in the columnstore.
chunkREGCLASSThe name of the chunk in the hypertable.
segmentbyTEXTThe list of columns used to segment the hypertable.
orderbyTEXTThe list of columns used to order the data in the hypertable, along with the ordering and NULL ordering information.
indexTEXTThe sparse index details.

Keywords

Found an issue on this page?Report an issue or Edit this page in GitHub.