Configuration

The parameters listed in the table represent the specific configuration settings that we customize from the default configuration provided by PostgreSQL. These parameters are tailored to suit our platform’s requirements and are carefully selected to optimize performance and reliability.

Note: Parameters marked with an asterisk (*) are dynamically calculated based on available compute resources, allowing for seamless vertical scaling.

ParameterTypeDefaultModifiableRestart RequiredMinMaxAllowed Values
default_statistics_targetinteger100TrueFalse50500
effective_cache_size*string4GBTrueFalse
effective_io_concurrencyinteger200TrueFalse11000
jitstringonTrueTrueon off
maintenance_work_mem*string64MBTrueFalse
max_connections*integer100TrueTrue1001000
max_parallel_maintenance_workers*integer2TrueFalse
max_parallel_workers*integer8TrueFalse
max_parallel_workers_per_gather*integer2TrueFalse
max_wal_sizestring1GBTrueTrue
max_worker_processes*integer8TrueTrue
min_wal_sizestring80MBTrueTrue
random_page_coststring1.1TrueFalse
shared_buffers*string128MBTrueTrue
temp_file_limitinteger-1TrueFalse
timezonestringEurope/BerlinTrueTrue
wal_buffersinteger-1TrueTrue
work_mem*string4MBTrueFalse

Column Explanation

  • Parameter: This column lists the configuration parameters.
  • Type: Indicates the data type of the configuration parameter (e.g., integer, string).
  • Default: Displays the default value for each parameter.
  • Modifiable: Indicates whether the parameter can be modified (true/false).
  • Restart Required: Specifies whether a server restart is required for changes to take effect (true/false).
  • Min: Shows the minimum permissible value for numeric parameters.
  • Max: Displays the maximum permissible value for numeric parameters.
  • Allowed Values: Lists the values allowed for string parameters.

Available PostgreSQL Extension PostgreSQL 14

NameVersionComment
btree_gin1.3support for indexing common datatypes in GIN
btree_gist1.6support for indexing common datatypes in GiST
citext1.6data type for case-insensitive character strings
cube1.5data type for multidimensional cubes
dict_int1.0text search dictionary template for integers
fuzzystrmatch1.1determine similarities and distance between strings
hstore1.8data type for storing sets of (key, value) pairs
intarray1.5functions, operators, and index support for 1-D arrays of integers
isn1.2data types for international product numbering standards
lo1.1Large Object maintenance
ltree1.2data type for hierarchical tree-like structures
pgcrypto1.3cryptographic functions
seg1.4data type for representing line segments or floating-point intervals
tablefunc1.0functions that manipulate whole tables, including crosstab
tcn1.0Triggered change notifications
tsm_system_rows1.0TABLESAMPLE method which accepts number of rows as a limit
tsm_system_time1.0TABLESAMPLE method which accepts time in milliseconds as a limit
uuid-ossp1.1generate universally unique identifiers (UUIDs)

Available PostgreSQL Extension PostgreSQL 15

NameVersionComment
btree_gin1.3support for indexing common datatypes in GIN
btree_gist1.7support for indexing common datatypes in GiST
citext1.6data type for case-insensitive character strings
cube1.5data type for multidimensional cubes
dict_int1.0text search dictionary template for integers
fuzzystrmatch1.1determine similarities and distance between strings
hstore1.8data type for storing sets of (key, value) pairs
intarray1.5functions, operators, and index support for 1-D arrays of integers
isn1.2data types for international product numbering standards
lo1.1Large Object maintenance
ltree1.2data type for hierarchical tree-like structures
pgcrypto1.3cryptographic functions
seg1.4data type for representing line segments or floating-point intervals
tablefunc1.0functions that manipulate whole tables, including crosstab
tcn1.0Triggered change notifications
tsm_system_rows1.0TABLESAMPLE method which accepts number of rows as a limit
tsm_system_time1.0TABLESAMPLE method which accepts time in milliseconds as a limit
uuid-ossp1.1generate universally unique identifiers (UUIDs)

Available PostgreSQL Extension PostgreSQL 16

NameVersionComment
btree_gin1.3support for indexing common datatypes in GIN
btree_gist1.7support for indexing common datatypes in GiST
citext1.6data type for case-insensitive character strings
cube1.5data type for multidimensional cubes
dict_int1.0text search dictionary template for integers
fuzzystrmatch1.1determine similarities and distance between strings
hstore1.8data type for storing sets of (key, value) pairs
intarray1.5functions, operators, and index support for 1-D arrays of integers
isn1.2data types for international product numbering standards
lo1.1Large Object maintenance
ltree1.2data type for hierarchical tree-like structures
pgcrypto1.3cryptographic functions
seg1.4data type for representing line segments or floating-point intervals
tablefunc1.0functions that manipulate whole tables, including crosstab
tcn1.0Triggered change notifications
tsm_system_rows1.0TABLESAMPLE method which accepts number of rows as a limit
tsm_system_time1.0TABLESAMPLE method which accepts time in milliseconds as a limit
uuid-ossp1.1generate universally unique identifiers (UUIDs)

For custom DBaaS configurations including parameters not listed above, please submit a support ticket to our team.

We’re working on a feature to let you directly modify configuration parameters in our customer portal. Until then we thank you for your patience as we improve our services.

Last modified 09.08.2024: fixed missing translation (d37e459)