Dashboard Configuration
This extension requires activation via the PlanetScale Dashboard before it can be used. It must be enabled through shared libraries and requires a database restart. To enable TimescaleDB:1
From the PlanetScale organization dashboard, select the desired database
2
Navigate to the Cluster configuration page from the menu on the left
3
Choose the branch whose extensions you’d like to configure in the “Branch” dropdown
4
Select the Extensions tab
5
Enable timescaledb and configure its parameters
6
Click Queue extension changes to apply the configuration
7
Once you’re ready to apply the changes, click “Apply changes”
Usage
After enabling the extension through the dashboard, you’ll be able to install it in your Postgres cluster:External Documentation
For more detailed information about TimescaleDB usage, see the official documentation.Parameters
timescaledb.enable_chunk_append
- Type: Boolean
- Default:
true - Description: Enable chunk append node
timescaledb.enable_chunk_skipping
- Type: Boolean
- Default:
false - Description: Enable chunk skipping functionality
timescaledb.enable_constraint_aware_append
- Type: Boolean
- Default:
true - Description: Enable constraint-aware append scans
timescaledb.enable_constraint_exclusion
- Type: Boolean
- Default:
true - Description: Enable constraint exclusion
timescaledb.enable_custom_hashagg
- Type: Boolean
- Default:
false - Description: Enable custom hash aggregation
timescaledb.enable_deprecation_warnings
- Type: Boolean
- Default:
true - Description: Enable warnings when using deprecated functionality
timescaledb.enable_event_triggers
- Type: Boolean
- Default:
false - Description: Enable event triggers for chunks creation
timescaledb.enable_foreign_key_propagation
- Type: Boolean
- Default:
true - Description: Enable foreign key propagation
timescaledb.enable_job_execution_logging
- Type: Boolean
- Default:
false - Description: Enable job execution logging
timescaledb.enable_now_constify
- Type: Boolean
- Default:
true - Description: Enable now() constify
timescaledb.enable_optimizations
- Type: Boolean
- Default:
true - Description: Enable TimescaleDB query optimizations
timescaledb.enable_ordered_append
- Type: Boolean
- Default:
true - Description: Enable ordered append scans
timescaledb.enable_parallel_chunk_append
- Type: Boolean
- Default:
true - Description: Enable parallel chunk append node
timescaledb.enable_qual_propagation
- Type: Boolean
- Default:
true - Description: Enable qualifier propagation
timescaledb.enable_runtime_exclusion
- Type: Boolean
- Default:
true - Description: Enable runtime chunk exclusion
timescaledb.enable_tiered_reads
- Type: Boolean
- Default:
true - Description: Enable tiered data reads
timescaledb.enable_tss_callbacks
- Type: Boolean
- Default:
true - Description: Enable ts_stat_statements callbacks
timescaledb.max_cached_chunks_per_hypertable
- Type: Integer
- Default:
1024 - Min:
0 - Max:
65536 - Description: Maximum cached chunks
timescaledb.max_open_chunks_per_insert
- Type: Integer
- Default:
1024 - Min:
0 - Max:
32767 - Description: Maximum open chunks per insert
timescaledb.restoring
- Type: Boolean
- Default:
false - Description: Enable restoring mode for TimescaleDB

