Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
index_tuning.analysis_interval
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Sets the frequency at which each index optimization session is triggered when index_tuning.mode is set to 'REPORT'. |
| Data type | integer |
| Default value | 720 |
| Allowed values | 60-10080 |
| Parameter type | dynamic |
| Documentation | index_tuning.analysis_interval |
index_tuning.max_columns_per_index
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of columns that can be part of the index key for any recommended index. |
| Data type | integer |
| Default value | 2 |
| Allowed values | 1-10 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_columns_per_index |
index_tuning.max_index_count
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of indexes that can be recommended for each database during one optimization session. |
| Data type | integer |
| Default value | 10 |
| Allowed values | 1-25 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_index_count |
index_tuning.max_indexes_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of indexes that can be recommended for each table. |
| Data type | integer |
| Default value | 10 |
| Allowed values | 1-25 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_indexes_per_table |
index_tuning.max_queries_per_database
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Number of slowest queries per database for which indexes can be recommended. |
| Data type | integer |
| Default value | 25 |
| Allowed values | 5-100 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_queries_per_database |
index_tuning.max_regression_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Acceptable regression introduced by a recommended index on any of the queries analyzed during one optimization session. |
| Data type | numeric |
| Default value | 0.1 |
| Allowed values | 0.05-0.2 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_regression_factor |
index_tuning.max_total_size_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum total size, in percentage of total disk space, that all recommended indexes for any given database can use. |
| Data type | numeric |
| Default value | 0.1 |
| Allowed values | 0-1.0 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_total_size_factor |
index_tuning.min_improvement_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Cost improvement that a recommended index must provide to at least one of the queries analyzed during one optimization session. |
| Data type | numeric |
| Default value | 0.2 |
| Allowed values | 0-20.0 |
| Parameter type | dynamic |
| Documentation | index_tuning.min_improvement_factor |
index_tuning.mode
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Configures index optimization as disabled ('OFF') or enabled to only emit recommendation. Requires Query Store to be enabled by setting pg_qs.query_capture_mode to 'TOP' or 'ALL'. |
| Data type | enumeration |
| Default value | off |
| Allowed values | off,report |
| Parameter type | dynamic |
| Documentation | index_tuning.mode |
index_tuning.unused_dml_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of daily average DML operations affecting the table, so that their unused indexes are considered for dropping. |
| Data type | integer |
| Default value | 1000 |
| Allowed values | 0-9999999 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_dml_per_table |
index_tuning.unused_min_period
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of days the index has not been used, based on system statistics, so that it is considered for dropping. |
| Data type | integer |
| Default value | 35 |
| Allowed values | 30-720 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_min_period |
index_tuning.unused_reads_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of daily average read operations affecting the table, so that their unused indexes are considered for dropping. |
| Data type | integer |
| Default value | 1000 |
| Allowed values | 0-9999999 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_reads_per_table |
logfiles.download_enable
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Enables or disables server logs functionality. |
| Data type | boolean |
| Default value | off |
| Allowed values | on,off |
| Parameter type | dynamic |
| Documentation | logfiles.download_enable |
logfiles.retention_days
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Sets the retention period window in days for server logs - after this time data will be deleted. |
| Data type | integer |
| Default value | 3 |
| Allowed values | 1-7 |
| Parameter type | dynamic |
| Documentation | logfiles.retention_days |
index_tuning.analysis_interval
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Sets the frequency at which each index optimization session is triggered when index_tuning.mode is set to 'REPORT'. |
| Data type | integer |
| Default value | 720 |
| Allowed values | 60-10080 |
| Parameter type | dynamic |
| Documentation | index_tuning.analysis_interval |
index_tuning.max_columns_per_index
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of columns that can be part of the index key for any recommended index. |
| Data type | integer |
| Default value | 2 |
| Allowed values | 1-10 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_columns_per_index |
index_tuning.max_index_count
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of indexes that can be recommended for each database during one optimization session. |
| Data type | integer |
| Default value | 10 |
| Allowed values | 1-25 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_index_count |
index_tuning.max_indexes_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of indexes that can be recommended for each table. |
| Data type | integer |
| Default value | 10 |
| Allowed values | 1-25 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_indexes_per_table |
index_tuning.max_queries_per_database
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Number of slowest queries per database for which indexes can be recommended. |
| Data type | integer |
| Default value | 25 |
| Allowed values | 5-100 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_queries_per_database |
index_tuning.max_regression_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Acceptable regression introduced by a recommended index on any of the queries analyzed during one optimization session. |
| Data type | numeric |
| Default value | 0.1 |
| Allowed values | 0.05-0.2 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_regression_factor |
index_tuning.max_total_size_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum total size, in percentage of total disk space, that all recommended indexes for any given database can use. |
| Data type | numeric |
| Default value | 0.1 |
| Allowed values | 0-1.0 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_total_size_factor |
index_tuning.min_improvement_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Cost improvement that a recommended index must provide to at least one of the queries analyzed during one optimization session. |
| Data type | numeric |
| Default value | 0.2 |
| Allowed values | 0-20.0 |
| Parameter type | dynamic |
| Documentation | index_tuning.min_improvement_factor |
index_tuning.mode
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Configures index optimization as disabled ('OFF') or enabled to only emit recommendation. Requires Query Store to be enabled by setting pg_qs.query_capture_mode to 'TOP' or 'ALL'. |
| Data type | enumeration |
| Default value | off |
| Allowed values | off,report |
| Parameter type | dynamic |
| Documentation | index_tuning.mode |
index_tuning.unused_dml_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of daily average DML operations affecting the table, so that their unused indexes are considered for dropping. |
| Data type | integer |
| Default value | 1000 |
| Allowed values | 0-9999999 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_dml_per_table |
index_tuning.unused_min_period
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of days the index has not been used, based on system statistics, so that it is considered for dropping. |
| Data type | integer |
| Default value | 35 |
| Allowed values | 30-720 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_min_period |
index_tuning.unused_reads_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of daily average read operations affecting the table, so that their unused indexes are considered for dropping. |
| Data type | integer |
| Default value | 1000 |
| Allowed values | 0-9999999 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_reads_per_table |
intelligent_tuning
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Enables intelligent tuning |
| Data type | boolean |
| Default value | off |
| Allowed values | on,off |
| Parameter type | dynamic |
| Documentation | intelligent_tuning |
intelligent_tuning.metric_targets
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Specifies which metrics will be adjusted by intelligent tuning. |
| Data type | set |
| Default value | none |
| Allowed values | none,Storage-checkpoint_completion_target,Storage-min_wal_size,Storage-max_wal_size,Storage-bgwriter_delay,tuning-autovacuum,all |
| Parameter type | dynamic |
| Documentation | intelligent_tuning.metric_targets |
logfiles.download_enable
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Enables or disables server logs functionality. |
| Data type | boolean |
| Default value | off |
| Allowed values | on,off |
| Parameter type | dynamic |
| Documentation | logfiles.download_enable |
logfiles.retention_days
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Sets the retention period window in days for server logs - after this time data will be deleted. |
| Data type | integer |
| Default value | 3 |
| Allowed values | 1-7 |
| Parameter type | dynamic |
| Documentation | logfiles.retention_days |
index_tuning.analysis_interval
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Sets the frequency at which each index optimization session is triggered when index_tuning.mode is set to 'REPORT'. |
| Data type | integer |
| Default value | 720 |
| Allowed values | 60-10080 |
| Parameter type | dynamic |
| Documentation | index_tuning.analysis_interval |
index_tuning.max_columns_per_index
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of columns that can be part of the index key for any recommended index. |
| Data type | integer |
| Default value | 2 |
| Allowed values | 1-10 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_columns_per_index |
index_tuning.max_index_count
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of indexes that can be recommended for each database during one optimization session. |
| Data type | integer |
| Default value | 10 |
| Allowed values | 1-25 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_index_count |
index_tuning.max_indexes_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of indexes that can be recommended for each table. |
| Data type | integer |
| Default value | 10 |
| Allowed values | 1-25 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_indexes_per_table |
index_tuning.max_queries_per_database
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Number of slowest queries per database for which indexes can be recommended. |
| Data type | integer |
| Default value | 25 |
| Allowed values | 5-100 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_queries_per_database |
index_tuning.max_regression_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Acceptable regression introduced by a recommended index on any of the queries analyzed during one optimization session. |
| Data type | numeric |
| Default value | 0.1 |
| Allowed values | 0.05-0.2 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_regression_factor |
index_tuning.max_total_size_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum total size, in percentage of total disk space, that all recommended indexes for any given database can use. |
| Data type | numeric |
| Default value | 0.1 |
| Allowed values | 0-1.0 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_total_size_factor |
index_tuning.min_improvement_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Cost improvement that a recommended index must provide to at least one of the queries analyzed during one optimization session. |
| Data type | numeric |
| Default value | 0.2 |
| Allowed values | 0-20.0 |
| Parameter type | dynamic |
| Documentation | index_tuning.min_improvement_factor |
index_tuning.mode
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Configures index optimization as disabled ('OFF') or enabled to only emit recommendation. Requires Query Store to be enabled by setting pg_qs.query_capture_mode to 'TOP' or 'ALL'. |
| Data type | enumeration |
| Default value | off |
| Allowed values | off,report |
| Parameter type | dynamic |
| Documentation | index_tuning.mode |
index_tuning.unused_dml_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of daily average DML operations affecting the table, so that their unused indexes are considered for dropping. |
| Data type | integer |
| Default value | 1000 |
| Allowed values | 0-9999999 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_dml_per_table |
index_tuning.unused_min_period
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of days the index has not been used, based on system statistics, so that it is considered for dropping. |
| Data type | integer |
| Default value | 35 |
| Allowed values | 30-720 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_min_period |
index_tuning.unused_reads_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of daily average read operations affecting the table, so that their unused indexes are considered for dropping. |
| Data type | integer |
| Default value | 1000 |
| Allowed values | 0-9999999 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_reads_per_table |
intelligent_tuning
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Enables intelligent tuning |
| Data type | boolean |
| Default value | off |
| Allowed values | on,off |
| Parameter type | dynamic |
| Documentation | intelligent_tuning |
intelligent_tuning.metric_targets
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Specifies which metrics will be adjusted by intelligent tuning. |
| Data type | set |
| Default value | none |
| Allowed values | none,Storage-checkpoint_completion_target,Storage-min_wal_size,Storage-max_wal_size,Storage-bgwriter_delay,tuning-autovacuum,all |
| Parameter type | dynamic |
| Documentation | intelligent_tuning.metric_targets |
logfiles.download_enable
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Enables or disables server logs functionality. |
| Data type | boolean |
| Default value | off |
| Allowed values | on,off |
| Parameter type | dynamic |
| Documentation | logfiles.download_enable |
logfiles.retention_days
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Sets the retention period window in days for server logs - after this time data will be deleted. |
| Data type | integer |
| Default value | 3 |
| Allowed values | 1-7 |
| Parameter type | dynamic |
| Documentation | logfiles.retention_days |
index_tuning.analysis_interval
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Sets the frequency at which each index optimization session is triggered when index_tuning.mode is set to 'REPORT'. |
| Data type | integer |
| Default value | 720 |
| Allowed values | 60-10080 |
| Parameter type | dynamic |
| Documentation | index_tuning.analysis_interval |
index_tuning.max_columns_per_index
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of columns that can be part of the index key for any recommended index. |
| Data type | integer |
| Default value | 2 |
| Allowed values | 1-10 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_columns_per_index |
index_tuning.max_index_count
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of indexes that can be recommended for each database during one optimization session. |
| Data type | integer |
| Default value | 10 |
| Allowed values | 1-25 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_index_count |
index_tuning.max_indexes_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of indexes that can be recommended for each table. |
| Data type | integer |
| Default value | 10 |
| Allowed values | 1-25 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_indexes_per_table |
index_tuning.max_queries_per_database
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Number of slowest queries per database for which indexes can be recommended. |
| Data type | integer |
| Default value | 25 |
| Allowed values | 5-100 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_queries_per_database |
index_tuning.max_regression_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Acceptable regression introduced by a recommended index on any of the queries analyzed during one optimization session. |
| Data type | numeric |
| Default value | 0.1 |
| Allowed values | 0.05-0.2 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_regression_factor |
index_tuning.max_total_size_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum total size, in percentage of total disk space, that all recommended indexes for any given database can use. |
| Data type | numeric |
| Default value | 0.1 |
| Allowed values | 0-1.0 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_total_size_factor |
index_tuning.min_improvement_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Cost improvement that a recommended index must provide to at least one of the queries analyzed during one optimization session. |
| Data type | numeric |
| Default value | 0.2 |
| Allowed values | 0-20.0 |
| Parameter type | dynamic |
| Documentation | index_tuning.min_improvement_factor |
index_tuning.mode
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Configures index optimization as disabled ('OFF') or enabled to only emit recommendation. Requires Query Store to be enabled by setting pg_qs.query_capture_mode to 'TOP' or 'ALL'. |
| Data type | enumeration |
| Default value | off |
| Allowed values | off,report |
| Parameter type | dynamic |
| Documentation | index_tuning.mode |
index_tuning.unused_dml_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of daily average DML operations affecting the table, so that their unused indexes are considered for dropping. |
| Data type | integer |
| Default value | 1000 |
| Allowed values | 0-9999999 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_dml_per_table |
index_tuning.unused_min_period
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of days the index has not been used, based on system statistics, so that it is considered for dropping. |
| Data type | integer |
| Default value | 35 |
| Allowed values | 30-720 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_min_period |
index_tuning.unused_reads_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of daily average read operations affecting the table, so that their unused indexes are considered for dropping. |
| Data type | integer |
| Default value | 1000 |
| Allowed values | 0-9999999 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_reads_per_table |
intelligent_tuning
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Enables intelligent tuning |
| Data type | boolean |
| Default value | off |
| Allowed values | on,off |
| Parameter type | dynamic |
| Documentation | intelligent_tuning |
intelligent_tuning.metric_targets
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Specifies which metrics will be adjusted by intelligent tuning. |
| Data type | set |
| Default value | none |
| Allowed values | none,Storage-checkpoint_completion_target,Storage-min_wal_size,Storage-max_wal_size,Storage-bgwriter_delay,tuning-autovacuum,all |
| Parameter type | dynamic |
| Documentation | intelligent_tuning.metric_targets |
logfiles.download_enable
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Enables or disables server logs functionality. |
| Data type | boolean |
| Default value | off |
| Allowed values | on,off |
| Parameter type | dynamic |
| Documentation | logfiles.download_enable |
logfiles.retention_days
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Sets the retention period window in days for server logs - after this time data will be deleted. |
| Data type | integer |
| Default value | 3 |
| Allowed values | 1-7 |
| Parameter type | dynamic |
| Documentation | logfiles.retention_days |
index_tuning.analysis_interval
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Sets the frequency at which each index optimization session is triggered when index_tuning.mode is set to 'REPORT'. |
| Data type | integer |
| Default value | 720 |
| Allowed values | 60-10080 |
| Parameter type | dynamic |
| Documentation | index_tuning.analysis_interval |
index_tuning.max_columns_per_index
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of columns that can be part of the index key for any recommended index. |
| Data type | integer |
| Default value | 2 |
| Allowed values | 1-10 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_columns_per_index |
index_tuning.max_index_count
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of indexes that can be recommended for each database during one optimization session. |
| Data type | integer |
| Default value | 10 |
| Allowed values | 1-25 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_index_count |
index_tuning.max_indexes_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of indexes that can be recommended for each table. |
| Data type | integer |
| Default value | 10 |
| Allowed values | 1-25 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_indexes_per_table |
index_tuning.max_queries_per_database
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Number of slowest queries per database for which indexes can be recommended. |
| Data type | integer |
| Default value | 25 |
| Allowed values | 5-100 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_queries_per_database |
index_tuning.max_regression_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Acceptable regression introduced by a recommended index on any of the queries analyzed during one optimization session. |
| Data type | numeric |
| Default value | 0.1 |
| Allowed values | 0.05-0.2 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_regression_factor |
index_tuning.max_total_size_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum total size, in percentage of total disk space, that all recommended indexes for any given database can use. |
| Data type | numeric |
| Default value | 0.1 |
| Allowed values | 0-1.0 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_total_size_factor |
index_tuning.min_improvement_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Cost improvement that a recommended index must provide to at least one of the queries analyzed during one optimization session. |
| Data type | numeric |
| Default value | 0.2 |
| Allowed values | 0-20.0 |
| Parameter type | dynamic |
| Documentation | index_tuning.min_improvement_factor |
index_tuning.mode
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Configures index optimization as disabled ('OFF') or enabled to only emit recommendation. Requires Query Store to be enabled by setting pg_qs.query_capture_mode to 'TOP' or 'ALL'. |
| Data type | enumeration |
| Default value | off |
| Allowed values | off,report |
| Parameter type | dynamic |
| Documentation | index_tuning.mode |
index_tuning.unused_dml_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of daily average DML operations affecting the table, so that their unused indexes are considered for dropping. |
| Data type | integer |
| Default value | 1000 |
| Allowed values | 0-9999999 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_dml_per_table |
index_tuning.unused_min_period
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of days the index has not been used, based on system statistics, so that it is considered for dropping. |
| Data type | integer |
| Default value | 35 |
| Allowed values | 30-720 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_min_period |
index_tuning.unused_reads_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of daily average read operations affecting the table, so that their unused indexes are considered for dropping. |
| Data type | integer |
| Default value | 1000 |
| Allowed values | 0-9999999 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_reads_per_table |
intelligent_tuning
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Enables intelligent tuning |
| Data type | boolean |
| Default value | off |
| Allowed values | on,off |
| Parameter type | dynamic |
| Documentation | intelligent_tuning |
intelligent_tuning.metric_targets
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Specifies which metrics will be adjusted by intelligent tuning. |
| Data type | set |
| Default value | none |
| Allowed values | none,Storage-checkpoint_completion_target,Storage-min_wal_size,Storage-max_wal_size,Storage-bgwriter_delay,tuning-autovacuum,all |
| Parameter type | dynamic |
| Documentation | intelligent_tuning.metric_targets |
logfiles.download_enable
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Enables or disables server logs functionality. |
| Data type | boolean |
| Default value | off |
| Allowed values | on,off |
| Parameter type | dynamic |
| Documentation | logfiles.download_enable |
logfiles.retention_days
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Sets the retention period window in days for server logs - after this time data will be deleted. |
| Data type | integer |
| Default value | 3 |
| Allowed values | 1-7 |
| Parameter type | dynamic |
| Documentation | logfiles.retention_days |
index_tuning.analysis_interval
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Sets the frequency at which each index optimization session is triggered when index_tuning.mode is set to 'REPORT'. |
| Data type | integer |
| Default value | 720 |
| Allowed values | 60-10080 |
| Parameter type | dynamic |
| Documentation | index_tuning.analysis_interval |
index_tuning.max_columns_per_index
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of columns that can be part of the index key for any recommended index. |
| Data type | integer |
| Default value | 2 |
| Allowed values | 1-10 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_columns_per_index |
index_tuning.max_index_count
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of indexes that can be recommended for each database during one optimization session. |
| Data type | integer |
| Default value | 10 |
| Allowed values | 1-25 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_index_count |
index_tuning.max_indexes_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of indexes that can be recommended for each table. |
| Data type | integer |
| Default value | 10 |
| Allowed values | 1-25 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_indexes_per_table |
index_tuning.max_queries_per_database
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Number of slowest queries per database for which indexes can be recommended. |
| Data type | integer |
| Default value | 25 |
| Allowed values | 5-100 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_queries_per_database |
index_tuning.max_regression_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Acceptable regression introduced by a recommended index on any of the queries analyzed during one optimization session. |
| Data type | numeric |
| Default value | 0.1 |
| Allowed values | 0.05-0.2 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_regression_factor |
index_tuning.max_total_size_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum total size, in percentage of total disk space, that all recommended indexes for any given database can use. |
| Data type | numeric |
| Default value | 0.1 |
| Allowed values | 0-1.0 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_total_size_factor |
index_tuning.min_improvement_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Cost improvement that a recommended index must provide to at least one of the queries analyzed during one optimization session. |
| Data type | numeric |
| Default value | 0.2 |
| Allowed values | 0-20.0 |
| Parameter type | dynamic |
| Documentation | index_tuning.min_improvement_factor |
index_tuning.mode
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Configures index optimization as disabled ('OFF') or enabled to only emit recommendation. Requires Query Store to be enabled by setting pg_qs.query_capture_mode to 'TOP' or 'ALL'. |
| Data type | enumeration |
| Default value | off |
| Allowed values | off,report |
| Parameter type | dynamic |
| Documentation | index_tuning.mode |
index_tuning.unused_dml_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of daily average DML operations affecting the table, so that their unused indexes are considered for dropping. |
| Data type | integer |
| Default value | 1000 |
| Allowed values | 0-9999999 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_dml_per_table |
index_tuning.unused_min_period
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of days the index has not been used, based on system statistics, so that it is considered for dropping. |
| Data type | integer |
| Default value | 35 |
| Allowed values | 30-720 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_min_period |
index_tuning.unused_reads_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of daily average read operations affecting the table, so that their unused indexes are considered for dropping. |
| Data type | integer |
| Default value | 1000 |
| Allowed values | 0-9999999 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_reads_per_table |
intelligent_tuning
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Enables intelligent tuning |
| Data type | boolean |
| Default value | off |
| Allowed values | on,off |
| Parameter type | dynamic |
| Documentation | intelligent_tuning |
intelligent_tuning.metric_targets
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Specifies which metrics will be adjusted by intelligent tuning. |
| Data type | set |
| Default value | none |
| Allowed values | none,Storage-checkpoint_completion_target,Storage-min_wal_size,Storage-max_wal_size,Storage-bgwriter_delay,tuning-autovacuum,all |
| Parameter type | dynamic |
| Documentation | intelligent_tuning.metric_targets |
logfiles.download_enable
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Enables or disables server logs functionality. |
| Data type | boolean |
| Default value | off |
| Allowed values | on,off |
| Parameter type | dynamic |
| Documentation | logfiles.download_enable |
logfiles.retention_days
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Sets the retention period window in days for server logs - after this time data will be deleted. |
| Data type | integer |
| Default value | 3 |
| Allowed values | 1-7 |
| Parameter type | dynamic |
| Documentation | logfiles.retention_days |
index_tuning.analysis_interval
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Sets the frequency at which each index optimization session is triggered when index_tuning.mode is set to 'REPORT'. |
| Data type | integer |
| Default value | 720 |
| Allowed values | 60-10080 |
| Parameter type | dynamic |
| Documentation | index_tuning.analysis_interval |
index_tuning.max_columns_per_index
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of columns that can be part of the index key for any recommended index. |
| Data type | integer |
| Default value | 2 |
| Allowed values | 1-10 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_columns_per_index |
index_tuning.max_index_count
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of indexes that can be recommended for each database during one optimization session. |
| Data type | integer |
| Default value | 10 |
| Allowed values | 1-25 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_index_count |
index_tuning.max_indexes_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum number of indexes that can be recommended for each table. |
| Data type | integer |
| Default value | 10 |
| Allowed values | 1-25 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_indexes_per_table |
index_tuning.max_queries_per_database
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Number of slowest queries per database for which indexes can be recommended. |
| Data type | integer |
| Default value | 25 |
| Allowed values | 5-100 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_queries_per_database |
index_tuning.max_regression_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Acceptable regression introduced by a recommended index on any of the queries analyzed during one optimization session. |
| Data type | numeric |
| Default value | 0.1 |
| Allowed values | 0.05-0.2 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_regression_factor |
index_tuning.max_total_size_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Maximum total size, in percentage of total disk space, that all recommended indexes for any given database can use. |
| Data type | numeric |
| Default value | 0.1 |
| Allowed values | 0-1.0 |
| Parameter type | dynamic |
| Documentation | index_tuning.max_total_size_factor |
index_tuning.min_improvement_factor
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Cost improvement that a recommended index must provide to at least one of the queries analyzed during one optimization session. |
| Data type | numeric |
| Default value | 0.2 |
| Allowed values | 0-20.0 |
| Parameter type | dynamic |
| Documentation | index_tuning.min_improvement_factor |
index_tuning.mode
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Configures index optimization as disabled ('OFF') or enabled to only emit recommendation. Requires Query Store to be enabled by setting pg_qs.query_capture_mode to 'TOP' or 'ALL'. |
| Data type | enumeration |
| Default value | off |
| Allowed values | off,report |
| Parameter type | dynamic |
| Documentation | index_tuning.mode |
index_tuning.unused_dml_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of daily average DML operations affecting the table, so that their unused indexes are considered for dropping. |
| Data type | integer |
| Default value | 1000 |
| Allowed values | 0-9999999 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_dml_per_table |
index_tuning.unused_min_period
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of days the index has not been used, based on system statistics, so that it is considered for dropping. |
| Data type | integer |
| Default value | 35 |
| Allowed values | 30-720 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_min_period |
index_tuning.unused_reads_per_table
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Minimum number of daily average read operations affecting the table, so that their unused indexes are considered for dropping. |
| Data type | integer |
| Default value | 1000 |
| Allowed values | 0-9999999 |
| Parameter type | dynamic |
| Documentation | index_tuning.unused_reads_per_table |
intelligent_tuning
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Enables intelligent tuning |
| Data type | boolean |
| Default value | off |
| Allowed values | on,off |
| Parameter type | dynamic |
| Documentation | intelligent_tuning |
intelligent_tuning.metric_targets
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Specifies which metrics will be adjusted by intelligent tuning. |
| Data type | set |
| Default value | none |
| Allowed values | none,Storage-checkpoint_completion_target,Storage-min_wal_size,Storage-max_wal_size,Storage-bgwriter_delay,tuning-autovacuum,all |
| Parameter type | dynamic |
| Documentation | intelligent_tuning.metric_targets |
logfiles.download_enable
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Enables or disables server logs functionality. |
| Data type | boolean |
| Default value | off |
| Allowed values | on,off |
| Parameter type | dynamic |
| Documentation | logfiles.download_enable |
logfiles.retention_days
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Sets the retention period window in days for server logs - after this time data will be deleted. |
| Data type | integer |
| Default value | 3 |
| Allowed values | 1-7 |
| Parameter type | dynamic |
| Documentation | logfiles.retention_days |
intelligent_tuning
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Enables intelligent tuning |
| Data type | boolean |
| Default value | off |
| Allowed values | on,off |
| Parameter type | dynamic |
| Documentation | intelligent_tuning |
intelligent_tuning.metric_targets
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Specifies which metrics will be adjusted by intelligent tuning. |
| Data type | set |
| Default value | none |
| Allowed values | none,Storage-checkpoint_completion_target,Storage-min_wal_size,Storage-max_wal_size,Storage-bgwriter_delay,tuning-autovacuum,all |
| Parameter type | dynamic |
| Documentation | intelligent_tuning.metric_targets |
logfiles.download_enable
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Enables or disables server logs functionality. |
| Data type | boolean |
| Default value | off |
| Allowed values | on,off |
| Parameter type | dynamic |
| Documentation | logfiles.download_enable |
logfiles.retention_days
| Attribute | Value |
|---|---|
| Category | Intelligent Tuning |
| Description | Sets the retention period window in days for server logs - after this time data will be deleted. |
| Data type | integer |
| Default value | 3 |
| Allowed values | 1-7 |
| Parameter type | dynamic |
| Documentation | logfiles.retention_days |