Client Connection Defaults / Statement Behavior
bytea_output
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the output format for values of type bytea. Valid values are hex (the default) and escape (the traditional PostgreSQL format). |
Data type | enumeration |
Default value | hex |
Allowed values | escape,hex |
Parameter type | dynamic |
Documentation | bytea_output |
check_function_bodies
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Checks function bodies during CREATE FUNCTION. |
Data type | boolean |
Default value | on |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | check_function_bodies |
client_min_messages
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Controls the message levels that are sent to the client. |
Data type | enumeration |
Default value | notice |
Allowed values | debug5,debug4,debug3,debug2,debug1,log,notice,warning,error |
Parameter type | dynamic |
Documentation | client_min_messages |
default_table_access_method
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default table access method for new tables. |
Data type | string |
Default value | heap |
Allowed values | heap |
Parameter type | read-only |
Documentation | default_table_access_method |
default_tablespace
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default tablespace to create tables and indexes in. |
Data type | string |
Default value | |
Allowed values | [A-Za-z._]* |
Parameter type | dynamic |
Documentation | default_tablespace |
default_toast_compression
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default compression method for compressible values. |
Data type | enumeration |
Default value | pglz |
Allowed values | pglz |
Parameter type | read-only |
Documentation | default_toast_compression |
default_transaction_deferrable
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | This parameter controls the default deferrable status of each new transaction. It has no effect on read-write transactions or those operating at isolation levels lower than serializable. |
Data type | boolean |
Default value | off |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | default_transaction_deferrable |
default_transaction_isolation
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | This parameter controls the default isolation level of each new transaction. The default is 'read committed'. |
Data type | enumeration |
Default value | read committed |
Allowed values | serializable,repeatable read,read committed,read uncommitted |
Parameter type | dynamic |
Documentation | default_transaction_isolation |
default_transaction_read_only
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default read-only status of each new transaction. |
Data type | boolean |
Default value | off |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | default_transaction_read_only |
gin_pending_list_limit
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum size of the pending list for GIN index. |
Data type | integer |
Default value | 4096 |
Allowed values | 64-2097151 |
Parameter type | dynamic |
Documentation | gin_pending_list_limit |
idle_in_transaction_session_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration of any idling transaction. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | idle_in_transaction_session_timeout |
idle_session_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed idle time between queries, when not in a transaction. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | idle_session_timeout |
lock_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration (in milliseconds) of any wait for a lock. 0 turns this off. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | lock_timeout |
row_security
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Enables row security. |
Data type | boolean |
Default value | on |
Allowed values | on,off |
Parameter type | dynamic |
Documentation |
search_path
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the schema search order for names that are not schema-qualified. |
Data type | string |
Default value | \"$user\", public |
Allowed values | [A-Za-z0-9.\"$,_ -]+ |
Parameter type | dynamic |
Documentation | search_path |
session_replication_role
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Controls firing of replication-related triggers and rules for the current session. |
Data type | enumeration |
Default value | origin |
Allowed values | origin,replica,local |
Parameter type | dynamic |
Documentation | session_replication_role |
statement_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration (in milliseconds) of any statement. 0 turns this off. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | statement_timeout |
temp_tablespaces
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default tablespace(s) to use for temporary tables and sort files if not specified in the CREATE command. |
Data type | string |
Default value | temptblspace |
Allowed values | [A-Za-z._]* |
Parameter type | dynamic |
Documentation | temp_tablespaces |
transaction_deferrable
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Whether to defer a read-only serializable transaction until it can be executed with no possible serialization failures. |
Data type | boolean |
Default value | off |
Allowed values | off |
Parameter type | read-only |
Documentation | transaction_deferrable |
transaction_isolation
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the current transaction's isolation level. |
Data type | enumeration |
Default value | read committed |
Allowed values | read committed |
Parameter type | read-only |
Documentation | transaction_isolation |
transaction_read_only
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the current transaction's read-only status. |
Data type | boolean |
Default value | off |
Allowed values | off |
Parameter type | read-only |
Documentation | transaction_read_only |
vacuum_failsafe_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Age at which VACUUM should trigger failsafe to avoid a wraparound outage. |
Data type | integer |
Default value | 1600000000 |
Allowed values | 0-2100000000 |
Parameter type | dynamic |
Documentation | vacuum_failsafe_age |
vacuum_freeze_min_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Specifies the cutoff age (in transactions) that VACUUM should use to decide whether to freeze row versions while scanning a table. |
Data type | integer |
Default value | 50000000 |
Allowed values | 0-1000000000 |
Parameter type | dynamic |
Documentation | vacuum_freeze_min_age |
vacuum_freeze_table_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Age at which VACUUM should scan whole table to freeze tuples. |
Data type | integer |
Default value | 150000000 |
Allowed values | 0-2000000000 |
Parameter type | dynamic |
Documentation | vacuum_freeze_table_age |
vacuum_multixact_failsafe_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Multixact age at which VACUUM should trigger failsafe to avoid a wraparound outage. |
Data type | integer |
Default value | 1600000000 |
Allowed values | 0-2100000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_failsafe_age |
vacuum_multixact_freeze_min_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Specifies the cutoff age (in multixacts) that VACUUM should use to decide whether to replace multixact IDs with a newer transaction ID or multixact ID while scanning a table. |
Data type | integer |
Default value | 5000000 |
Allowed values | 0-1000000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_freeze_min_age |
vacuum_multixact_freeze_table_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | VACUUM performs a full table scan to freeze rows if the table has reached the age specified by this setting. |
Data type | integer |
Default value | 150000000 |
Allowed values | 0-2000000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_freeze_table_age |
xmlbinary
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets how binary values are to be encoded in XML. |
Data type | enumeration |
Default value | base64 |
Allowed values | base64,hex |
Parameter type | dynamic |
Documentation | xmlbinary |
xmloption
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets whether XML data in implicit parsing and serialization operations is to be considered as documents or content fragments. |
Data type | enumeration |
Default value | content |
Allowed values | content,document |
Parameter type | dynamic |
Documentation | xmloption |
bytea_output
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the output format for values of type bytea. Valid values are hex (the default) and escape (the traditional PostgreSQL format). |
Data type | enumeration |
Default value | hex |
Allowed values | escape,hex |
Parameter type | dynamic |
Documentation | bytea_output |
check_function_bodies
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Checks function bodies during CREATE FUNCTION. |
Data type | boolean |
Default value | on |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | check_function_bodies |
client_min_messages
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Controls the message levels that are sent to the client. |
Data type | enumeration |
Default value | notice |
Allowed values | debug5,debug4,debug3,debug2,debug1,log,notice,warning,error |
Parameter type | dynamic |
Documentation | client_min_messages |
default_table_access_method
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default table access method for new tables. |
Data type | string |
Default value | heap |
Allowed values | heap |
Parameter type | read-only |
Documentation | default_table_access_method |
default_tablespace
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default tablespace to create tables and indexes in. |
Data type | string |
Default value | |
Allowed values | [A-Za-z._]* |
Parameter type | dynamic |
Documentation | default_tablespace |
default_toast_compression
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default compression method for compressible values. |
Data type | enumeration |
Default value | pglz |
Allowed values | pglz |
Parameter type | read-only |
Documentation | default_toast_compression |
default_transaction_deferrable
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | This parameter controls the default deferrable status of each new transaction. It has no effect on read-write transactions or those operating at isolation levels lower than serializable. |
Data type | boolean |
Default value | off |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | default_transaction_deferrable |
default_transaction_isolation
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | This parameter controls the default isolation level of each new transaction. The default is 'read committed'. |
Data type | enumeration |
Default value | read committed |
Allowed values | serializable,repeatable read,read committed,read uncommitted |
Parameter type | dynamic |
Documentation | default_transaction_isolation |
default_transaction_read_only
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default read-only status of each new transaction. |
Data type | boolean |
Default value | off |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | default_transaction_read_only |
gin_pending_list_limit
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum size of the pending list for GIN index. |
Data type | integer |
Default value | 4096 |
Allowed values | 64-2097151 |
Parameter type | dynamic |
Documentation | gin_pending_list_limit |
idle_in_transaction_session_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration of any idling transaction. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | idle_in_transaction_session_timeout |
idle_session_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed idle time between queries, when not in a transaction. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | idle_session_timeout |
lock_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration (in milliseconds) of any wait for a lock. 0 turns this off. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | lock_timeout |
row_security
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Enables row security. |
Data type | boolean |
Default value | on |
Allowed values | on,off |
Parameter type | dynamic |
Documentation |
search_path
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the schema search order for names that are not schema-qualified. |
Data type | string |
Default value | \"$user\", public |
Allowed values | [A-Za-z0-9.\"$,_ -]+ |
Parameter type | dynamic |
Documentation | search_path |
session_replication_role
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Controls firing of replication-related triggers and rules for the current session. |
Data type | enumeration |
Default value | origin |
Allowed values | origin,replica,local |
Parameter type | dynamic |
Documentation | session_replication_role |
statement_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration (in milliseconds) of any statement. 0 turns this off. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | statement_timeout |
temp_tablespaces
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default tablespace(s) to use for temporary tables and sort files if not specified in the CREATE command. |
Data type | string |
Default value | temptblspace |
Allowed values | [A-Za-z._]* |
Parameter type | dynamic |
Documentation | temp_tablespaces |
transaction_deferrable
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Whether to defer a read-only serializable transaction until it can be executed with no possible serialization failures. |
Data type | boolean |
Default value | off |
Allowed values | off |
Parameter type | read-only |
Documentation | transaction_deferrable |
transaction_isolation
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the current transaction's isolation level. |
Data type | enumeration |
Default value | read committed |
Allowed values | read committed |
Parameter type | read-only |
Documentation | transaction_isolation |
transaction_read_only
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the current transaction's read-only status. |
Data type | boolean |
Default value | off |
Allowed values | off |
Parameter type | read-only |
Documentation | transaction_read_only |
vacuum_failsafe_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Age at which VACUUM should trigger failsafe to avoid a wraparound outage. |
Data type | integer |
Default value | 1600000000 |
Allowed values | 0-2100000000 |
Parameter type | dynamic |
Documentation | vacuum_failsafe_age |
vacuum_freeze_min_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Specifies the cutoff age (in transactions) that VACUUM should use to decide whether to freeze row versions while scanning a table. |
Data type | integer |
Default value | 50000000 |
Allowed values | 0-1000000000 |
Parameter type | dynamic |
Documentation | vacuum_freeze_min_age |
vacuum_freeze_table_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Age at which VACUUM should scan whole table to freeze tuples. |
Data type | integer |
Default value | 150000000 |
Allowed values | 0-2000000000 |
Parameter type | dynamic |
Documentation | vacuum_freeze_table_age |
vacuum_multixact_failsafe_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Multixact age at which VACUUM should trigger failsafe to avoid a wraparound outage. |
Data type | integer |
Default value | 1600000000 |
Allowed values | 0-2100000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_failsafe_age |
vacuum_multixact_freeze_min_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Specifies the cutoff age (in multixacts) that VACUUM should use to decide whether to replace multixact IDs with a newer transaction ID or multixact ID while scanning a table. |
Data type | integer |
Default value | 5000000 |
Allowed values | 0-1000000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_freeze_min_age |
vacuum_multixact_freeze_table_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | VACUUM performs a full table scan to freeze rows if the table has reached the age specified by this setting. |
Data type | integer |
Default value | 150000000 |
Allowed values | 0-2000000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_freeze_table_age |
xmlbinary
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets how binary values are to be encoded in XML. |
Data type | enumeration |
Default value | base64 |
Allowed values | base64,hex |
Parameter type | dynamic |
Documentation | xmlbinary |
xmloption
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets whether XML data in implicit parsing and serialization operations is to be considered as documents or content fragments. |
Data type | enumeration |
Default value | content |
Allowed values | content,document |
Parameter type | dynamic |
Documentation | xmloption |
bytea_output
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the output format for values of type bytea. Valid values are hex (the default) and escape (the traditional PostgreSQL format). |
Data type | enumeration |
Default value | hex |
Allowed values | escape,hex |
Parameter type | dynamic |
Documentation | bytea_output |
check_function_bodies
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Checks function bodies during CREATE FUNCTION. |
Data type | boolean |
Default value | on |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | check_function_bodies |
client_min_messages
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Controls the message levels that are sent to the client. |
Data type | enumeration |
Default value | notice |
Allowed values | debug5,debug4,debug3,debug2,debug1,log,notice,warning,error |
Parameter type | dynamic |
Documentation | client_min_messages |
default_table_access_method
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default table access method for new tables. |
Data type | string |
Default value | heap |
Allowed values | heap |
Parameter type | read-only |
Documentation | default_table_access_method |
default_tablespace
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default tablespace to create tables and indexes in. |
Data type | string |
Default value | |
Allowed values | [A-Za-z._]* |
Parameter type | dynamic |
Documentation | default_tablespace |
default_toast_compression
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default compression method for compressible values. |
Data type | enumeration |
Default value | pglz |
Allowed values | pglz |
Parameter type | read-only |
Documentation | default_toast_compression |
default_transaction_deferrable
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | This parameter controls the default deferrable status of each new transaction. It has no effect on read-write transactions or those operating at isolation levels lower than serializable. |
Data type | boolean |
Default value | off |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | default_transaction_deferrable |
default_transaction_isolation
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | This parameter controls the default isolation level of each new transaction. The default is 'read committed'. |
Data type | enumeration |
Default value | read committed |
Allowed values | serializable,repeatable read,read committed,read uncommitted |
Parameter type | dynamic |
Documentation | default_transaction_isolation |
default_transaction_read_only
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default read-only status of each new transaction. |
Data type | boolean |
Default value | off |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | default_transaction_read_only |
gin_pending_list_limit
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum size of the pending list for GIN index. |
Data type | integer |
Default value | 4096 |
Allowed values | 64-2097151 |
Parameter type | dynamic |
Documentation | gin_pending_list_limit |
idle_in_transaction_session_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration of any idling transaction. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | idle_in_transaction_session_timeout |
idle_session_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed idle time between queries, when not in a transaction. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | idle_session_timeout |
lock_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration (in milliseconds) of any wait for a lock. 0 turns this off. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | lock_timeout |
row_security
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Enables row security. |
Data type | boolean |
Default value | on |
Allowed values | on,off |
Parameter type | dynamic |
Documentation |
search_path
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the schema search order for names that are not schema-qualified. |
Data type | string |
Default value | \"$user\", public |
Allowed values | [A-Za-z0-9.\"$,_ -]+ |
Parameter type | dynamic |
Documentation | search_path |
session_replication_role
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Controls firing of replication-related triggers and rules for the current session. |
Data type | enumeration |
Default value | origin |
Allowed values | origin,replica,local |
Parameter type | dynamic |
Documentation | session_replication_role |
statement_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration (in milliseconds) of any statement. 0 turns this off. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | statement_timeout |
temp_tablespaces
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default tablespace(s) to use for temporary tables and sort files if not specified in the CREATE command. |
Data type | string |
Default value | temptblspace |
Allowed values | [A-Za-z._]* |
Parameter type | dynamic |
Documentation | temp_tablespaces |
transaction_deferrable
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Whether to defer a read-only serializable transaction until it can be executed with no possible serialization failures. |
Data type | boolean |
Default value | off |
Allowed values | off |
Parameter type | read-only |
Documentation | transaction_deferrable |
transaction_isolation
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the current transaction's isolation level. |
Data type | enumeration |
Default value | read committed |
Allowed values | read committed |
Parameter type | read-only |
Documentation | transaction_isolation |
transaction_read_only
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the current transaction's read-only status. |
Data type | boolean |
Default value | off |
Allowed values | off |
Parameter type | read-only |
Documentation | transaction_read_only |
vacuum_failsafe_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Age at which VACUUM should trigger failsafe to avoid a wraparound outage. |
Data type | integer |
Default value | 1600000000 |
Allowed values | 0-2100000000 |
Parameter type | dynamic |
Documentation | vacuum_failsafe_age |
vacuum_freeze_min_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Specifies the cutoff age (in transactions) that VACUUM should use to decide whether to freeze row versions while scanning a table. |
Data type | integer |
Default value | 50000000 |
Allowed values | 0-1000000000 |
Parameter type | dynamic |
Documentation | vacuum_freeze_min_age |
vacuum_freeze_table_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Age at which VACUUM should scan whole table to freeze tuples. |
Data type | integer |
Default value | 150000000 |
Allowed values | 0-2000000000 |
Parameter type | dynamic |
Documentation | vacuum_freeze_table_age |
vacuum_multixact_failsafe_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Multixact age at which VACUUM should trigger failsafe to avoid a wraparound outage. |
Data type | integer |
Default value | 1600000000 |
Allowed values | 0-2100000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_failsafe_age |
vacuum_multixact_freeze_min_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Specifies the cutoff age (in multixacts) that VACUUM should use to decide whether to replace multixact IDs with a newer transaction ID or multixact ID while scanning a table. |
Data type | integer |
Default value | 5000000 |
Allowed values | 0-1000000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_freeze_min_age |
vacuum_multixact_freeze_table_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | VACUUM performs a full table scan to freeze rows if the table has reached the age specified by this setting. |
Data type | integer |
Default value | 150000000 |
Allowed values | 0-2000000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_freeze_table_age |
xmlbinary
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets how binary values are to be encoded in XML. |
Data type | enumeration |
Default value | base64 |
Allowed values | base64,hex |
Parameter type | dynamic |
Documentation | xmlbinary |
xmloption
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets whether XML data in implicit parsing and serialization operations is to be considered as documents or content fragments. |
Data type | enumeration |
Default value | content |
Allowed values | content,document |
Parameter type | dynamic |
Documentation | xmloption |
bytea_output
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the output format for values of type bytea. Valid values are hex (the default) and escape (the traditional PostgreSQL format). |
Data type | enumeration |
Default value | hex |
Allowed values | escape,hex |
Parameter type | dynamic |
Documentation | bytea_output |
check_function_bodies
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Checks function bodies during CREATE FUNCTION. |
Data type | boolean |
Default value | on |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | check_function_bodies |
client_min_messages
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Controls the message levels that are sent to the client. |
Data type | enumeration |
Default value | notice |
Allowed values | debug5,debug4,debug3,debug2,debug1,log,notice,warning,error |
Parameter type | dynamic |
Documentation | client_min_messages |
default_table_access_method
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default table access method for new tables. |
Data type | string |
Default value | heap |
Allowed values | heap |
Parameter type | read-only |
Documentation | default_table_access_method |
default_tablespace
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default tablespace to create tables and indexes in. |
Data type | string |
Default value | |
Allowed values | [A-Za-z._]* |
Parameter type | dynamic |
Documentation | default_tablespace |
default_toast_compression
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default compression method for compressible values. |
Data type | enumeration |
Default value | pglz |
Allowed values | pglz |
Parameter type | read-only |
Documentation | default_toast_compression |
default_transaction_deferrable
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | This parameter controls the default deferrable status of each new transaction. It has no effect on read-write transactions or those operating at isolation levels lower than serializable. |
Data type | boolean |
Default value | off |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | default_transaction_deferrable |
default_transaction_isolation
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | This parameter controls the default isolation level of each new transaction. The default is 'read committed'. |
Data type | enumeration |
Default value | read committed |
Allowed values | serializable,repeatable read,read committed,read uncommitted |
Parameter type | dynamic |
Documentation | default_transaction_isolation |
default_transaction_read_only
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default read-only status of each new transaction. |
Data type | boolean |
Default value | off |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | default_transaction_read_only |
gin_pending_list_limit
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum size of the pending list for GIN index. |
Data type | integer |
Default value | 4096 |
Allowed values | 64-2097151 |
Parameter type | dynamic |
Documentation | gin_pending_list_limit |
idle_in_transaction_session_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration of any idling transaction. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | idle_in_transaction_session_timeout |
idle_session_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed idle time between queries, when not in a transaction. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | idle_session_timeout |
lock_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration (in milliseconds) of any wait for a lock. 0 turns this off. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | lock_timeout |
row_security
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Enables row security. |
Data type | boolean |
Default value | on |
Allowed values | on,off |
Parameter type | dynamic |
Documentation |
search_path
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the schema search order for names that are not schema-qualified. |
Data type | string |
Default value | \"$user\", public |
Allowed values | [A-Za-z0-9.\"$,_ -]+ |
Parameter type | dynamic |
Documentation | search_path |
session_replication_role
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Controls firing of replication-related triggers and rules for the current session. |
Data type | enumeration |
Default value | origin |
Allowed values | origin,replica,local |
Parameter type | dynamic |
Documentation | session_replication_role |
statement_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration (in milliseconds) of any statement. 0 turns this off. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | statement_timeout |
temp_tablespaces
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default tablespace(s) to use for temporary tables and sort files if not specified in the CREATE command. |
Data type | string |
Default value | temptblspace |
Allowed values | [A-Za-z._]* |
Parameter type | dynamic |
Documentation | temp_tablespaces |
transaction_deferrable
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Whether to defer a read-only serializable transaction until it can be executed with no possible serialization failures. |
Data type | boolean |
Default value | off |
Allowed values | off |
Parameter type | read-only |
Documentation | transaction_deferrable |
transaction_isolation
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the current transaction's isolation level. |
Data type | enumeration |
Default value | read committed |
Allowed values | read committed |
Parameter type | read-only |
Documentation | transaction_isolation |
transaction_read_only
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the current transaction's read-only status. |
Data type | boolean |
Default value | off |
Allowed values | off |
Parameter type | read-only |
Documentation | transaction_read_only |
vacuum_failsafe_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Age at which VACUUM should trigger failsafe to avoid a wraparound outage. |
Data type | integer |
Default value | 1600000000 |
Allowed values | 0-2100000000 |
Parameter type | dynamic |
Documentation | vacuum_failsafe_age |
vacuum_freeze_min_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Specifies the cutoff age (in transactions) that VACUUM should use to decide whether to freeze row versions while scanning a table. |
Data type | integer |
Default value | 50000000 |
Allowed values | 0-1000000000 |
Parameter type | dynamic |
Documentation | vacuum_freeze_min_age |
vacuum_freeze_table_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Age at which VACUUM should scan whole table to freeze tuples. |
Data type | integer |
Default value | 150000000 |
Allowed values | 0-2000000000 |
Parameter type | dynamic |
Documentation | vacuum_freeze_table_age |
vacuum_multixact_failsafe_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Multixact age at which VACUUM should trigger failsafe to avoid a wraparound outage. |
Data type | integer |
Default value | 1600000000 |
Allowed values | 0-2100000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_failsafe_age |
vacuum_multixact_freeze_min_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Specifies the cutoff age (in multixacts) that VACUUM should use to decide whether to replace multixact IDs with a newer transaction ID or multixact ID while scanning a table. |
Data type | integer |
Default value | 5000000 |
Allowed values | 0-1000000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_freeze_min_age |
vacuum_multixact_freeze_table_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | VACUUM performs a full table scan to freeze rows if the table has reached the age specified by this setting. |
Data type | integer |
Default value | 150000000 |
Allowed values | 0-2000000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_freeze_table_age |
xmlbinary
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets how binary values are to be encoded in XML. |
Data type | enumeration |
Default value | base64 |
Allowed values | base64,hex |
Parameter type | dynamic |
Documentation | xmlbinary |
xmloption
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets whether XML data in implicit parsing and serialization operations is to be considered as documents or content fragments. |
Data type | enumeration |
Default value | content |
Allowed values | content,document |
Parameter type | dynamic |
Documentation | xmloption |
bytea_output
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the output format for values of type bytea. Valid values are hex (the default) and escape (the traditional PostgreSQL format). |
Data type | enumeration |
Default value | hex |
Allowed values | escape,hex |
Parameter type | dynamic |
Documentation | bytea_output |
check_function_bodies
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Checks function bodies during CREATE FUNCTION. |
Data type | boolean |
Default value | on |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | check_function_bodies |
client_min_messages
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Controls the message levels that are sent to the client. |
Data type | enumeration |
Default value | notice |
Allowed values | debug5,debug4,debug3,debug2,debug1,log,notice,warning,error |
Parameter type | dynamic |
Documentation | client_min_messages |
default_table_access_method
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default table access method for new tables. |
Data type | string |
Default value | heap |
Allowed values | heap |
Parameter type | read-only |
Documentation | default_table_access_method |
default_tablespace
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default tablespace to create tables and indexes in. |
Data type | string |
Default value | |
Allowed values | [A-Za-z._]* |
Parameter type | dynamic |
Documentation | default_tablespace |
default_transaction_deferrable
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | This parameter controls the default deferrable status of each new transaction. It has no effect on read-write transactions or those operating at isolation levels lower than serializable. |
Data type | boolean |
Default value | off |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | default_transaction_deferrable |
default_transaction_isolation
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | This parameter controls the default isolation level of each new transaction. The default is 'read committed'. |
Data type | enumeration |
Default value | read committed |
Allowed values | serializable,repeatable read,read committed,read uncommitted |
Parameter type | dynamic |
Documentation | default_transaction_isolation |
default_transaction_read_only
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default read-only status of each new transaction. |
Data type | boolean |
Default value | off |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | default_transaction_read_only |
gin_pending_list_limit
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum size of the pending list for GIN index. |
Data type | integer |
Default value | 4096 |
Allowed values | 64-2097151 |
Parameter type | dynamic |
Documentation | gin_pending_list_limit |
idle_in_transaction_session_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration of any idling transaction. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | idle_in_transaction_session_timeout |
lock_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration (in milliseconds) of any wait for a lock. 0 turns this off. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | lock_timeout |
row_security
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Enables row security. |
Data type | boolean |
Default value | on |
Allowed values | on,off |
Parameter type | dynamic |
Documentation |
search_path
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the schema search order for names that are not schema-qualified. |
Data type | string |
Default value | \"$user\", public |
Allowed values | [A-Za-z0-9.\"$,_ -]+ |
Parameter type | dynamic |
Documentation | search_path |
session_replication_role
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Controls firing of replication-related triggers and rules for the current session. |
Data type | enumeration |
Default value | origin |
Allowed values | origin,replica,local |
Parameter type | dynamic |
Documentation | session_replication_role |
statement_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration (in milliseconds) of any statement. 0 turns this off. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | statement_timeout |
temp_tablespaces
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default tablespace(s) to use for temporary tables and sort files if not specified in the CREATE command. |
Data type | string |
Default value | temptblspace |
Allowed values | [A-Za-z._]* |
Parameter type | dynamic |
Documentation | temp_tablespaces |
transaction_deferrable
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Whether to defer a read-only serializable transaction until it can be executed with no possible serialization failures. |
Data type | boolean |
Default value | off |
Allowed values | off |
Parameter type | read-only |
Documentation | transaction_deferrable |
transaction_isolation
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the current transaction's isolation level. |
Data type | enumeration |
Default value | read committed |
Allowed values | read committed |
Parameter type | read-only |
Documentation | transaction_isolation |
transaction_read_only
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the current transaction's read-only status. |
Data type | boolean |
Default value | off |
Allowed values | off |
Parameter type | read-only |
Documentation | transaction_read_only |
vacuum_cleanup_index_scale_factor
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Number of tuple inserts prior to index cleanup as a fraction of reltuples. |
Data type | numeric |
Default value | 0.1 |
Allowed values | 0.1 |
Parameter type | read-only |
Documentation |
vacuum_freeze_min_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Specifies the cutoff age (in transactions) that VACUUM should use to decide whether to freeze row versions while scanning a table. |
Data type | integer |
Default value | 50000000 |
Allowed values | 0-1000000000 |
Parameter type | dynamic |
Documentation | vacuum_freeze_min_age |
vacuum_freeze_table_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Age at which VACUUM should scan whole table to freeze tuples. |
Data type | integer |
Default value | 150000000 |
Allowed values | 0-2000000000 |
Parameter type | dynamic |
Documentation | vacuum_freeze_table_age |
vacuum_multixact_freeze_min_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Specifies the cutoff age (in multixacts) that VACUUM should use to decide whether to replace multixact IDs with a newer transaction ID or multixact ID while scanning a table. |
Data type | integer |
Default value | 5000000 |
Allowed values | 0-1000000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_freeze_min_age |
vacuum_multixact_freeze_table_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | VACUUM performs a full table scan to freeze rows if the table has reached the age specified by this setting. |
Data type | integer |
Default value | 150000000 |
Allowed values | 0-2000000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_freeze_table_age |
xmlbinary
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets how binary values are to be encoded in XML. |
Data type | enumeration |
Default value | base64 |
Allowed values | base64,hex |
Parameter type | dynamic |
Documentation | xmlbinary |
xmloption
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets whether XML data in implicit parsing and serialization operations is to be considered as documents or content fragments. |
Data type | enumeration |
Default value | content |
Allowed values | content,document |
Parameter type | dynamic |
Documentation | xmloption |
bytea_output
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the output format for values of type bytea. Valid values are hex (the default) and escape (the traditional PostgreSQL format). |
Data type | enumeration |
Default value | hex |
Allowed values | escape,hex |
Parameter type | dynamic |
Documentation | bytea_output |
check_function_bodies
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Checks function bodies during CREATE FUNCTION. |
Data type | boolean |
Default value | on |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | check_function_bodies |
client_min_messages
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Controls the message levels that are sent to the client. |
Data type | enumeration |
Default value | notice |
Allowed values | debug5,debug4,debug3,debug2,debug1,log,notice,warning,error |
Parameter type | dynamic |
Documentation | client_min_messages |
default_table_access_method
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default table access method for new tables. |
Data type | string |
Default value | heap |
Allowed values | heap |
Parameter type | read-only |
Documentation | default_table_access_method |
default_tablespace
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default tablespace to create tables and indexes in. |
Data type | string |
Default value | |
Allowed values | [A-Za-z._]* |
Parameter type | dynamic |
Documentation | default_tablespace |
default_transaction_deferrable
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | This parameter controls the default deferrable status of each new transaction. It has no effect on read-write transactions or those operating at isolation levels lower than serializable. |
Data type | boolean |
Default value | off |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | default_transaction_deferrable |
default_transaction_isolation
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | This parameter controls the default isolation level of each new transaction. The default is 'read committed'. |
Data type | enumeration |
Default value | read committed |
Allowed values | serializable,repeatable read,read committed,read uncommitted |
Parameter type | dynamic |
Documentation | default_transaction_isolation |
default_transaction_read_only
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default read-only status of each new transaction. |
Data type | boolean |
Default value | off |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | default_transaction_read_only |
gin_pending_list_limit
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum size of the pending list for GIN index. |
Data type | integer |
Default value | 4096 |
Allowed values | 64-2097151 |
Parameter type | dynamic |
Documentation | gin_pending_list_limit |
idle_in_transaction_session_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration of any idling transaction. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | idle_in_transaction_session_timeout |
lock_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration (in milliseconds) of any wait for a lock. 0 turns this off. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | lock_timeout |
row_security
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Enables row security. |
Data type | boolean |
Default value | on |
Allowed values | on,off |
Parameter type | dynamic |
Documentation |
search_path
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the schema search order for names that are not schema-qualified. |
Data type | string |
Default value | \"$user\", public |
Allowed values | [A-Za-z0-9.\"$,_ -]+ |
Parameter type | dynamic |
Documentation | search_path |
session_replication_role
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Controls firing of replication-related triggers and rules for the current session. |
Data type | enumeration |
Default value | origin |
Allowed values | origin,replica,local |
Parameter type | dynamic |
Documentation | session_replication_role |
statement_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration (in milliseconds) of any statement. 0 turns this off. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | statement_timeout |
temp_tablespaces
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default tablespace(s) to use for temporary tables and sort files if not specified in the CREATE command. |
Data type | string |
Default value | |
Allowed values | [A-Za-z._]* |
Parameter type | dynamic |
Documentation | temp_tablespaces |
transaction_deferrable
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Whether to defer a read-only serializable transaction until it can be executed with no possible serialization failures. |
Data type | boolean |
Default value | off |
Allowed values | off |
Parameter type | read-only |
Documentation | transaction_deferrable |
transaction_isolation
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the current transaction's isolation level. |
Data type | enumeration |
Default value | read committed |
Allowed values | read committed |
Parameter type | read-only |
Documentation | transaction_isolation |
transaction_read_only
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the current transaction's read-only status. |
Data type | boolean |
Default value | off |
Allowed values | off |
Parameter type | read-only |
Documentation | transaction_read_only |
vacuum_cleanup_index_scale_factor
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Number of tuple inserts prior to index cleanup as a fraction of reltuples. |
Data type | numeric |
Default value | 0.1 |
Allowed values | 0.1 |
Parameter type | read-only |
Documentation |
vacuum_freeze_min_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Specifies the cutoff age (in transactions) that VACUUM should use to decide whether to freeze row versions while scanning a table. |
Data type | integer |
Default value | 50000000 |
Allowed values | 0-1000000000 |
Parameter type | dynamic |
Documentation | vacuum_freeze_min_age |
vacuum_freeze_table_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Age at which VACUUM should scan whole table to freeze tuples. |
Data type | integer |
Default value | 150000000 |
Allowed values | 0-2000000000 |
Parameter type | dynamic |
Documentation | vacuum_freeze_table_age |
vacuum_multixact_freeze_min_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Specifies the cutoff age (in multixacts) that VACUUM should use to decide whether to replace multixact IDs with a newer transaction ID or multixact ID while scanning a table. |
Data type | integer |
Default value | 5000000 |
Allowed values | 0-1000000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_freeze_min_age |
vacuum_multixact_freeze_table_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | VACUUM performs a full table scan to freeze rows if the table has reached the age specified by this setting. |
Data type | integer |
Default value | 150000000 |
Allowed values | 0-2000000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_freeze_table_age |
xmlbinary
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets how binary values are to be encoded in XML. |
Data type | enumeration |
Default value | base64 |
Allowed values | base64,hex |
Parameter type | dynamic |
Documentation | xmlbinary |
xmloption
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets whether XML data in implicit parsing and serialization operations is to be considered as documents or content fragments. |
Data type | enumeration |
Default value | content |
Allowed values | content,document |
Parameter type | dynamic |
Documentation | xmloption |
bytea_output
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the output format for values of type bytea. Valid values are hex (the default) and escape (the traditional PostgreSQL format). |
Data type | enumeration |
Default value | hex |
Allowed values | escape,hex |
Parameter type | dynamic |
Documentation | bytea_output |
check_function_bodies
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Checks function bodies during CREATE FUNCTION. |
Data type | boolean |
Default value | on |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | check_function_bodies |
client_min_messages
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Controls the message levels that are sent to the client. |
Data type | enumeration |
Default value | notice |
Allowed values | debug5,debug4,debug3,debug2,debug1,log,notice,warning,error |
Parameter type | dynamic |
Documentation | client_min_messages |
default_tablespace
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default tablespace to create tables and indexes in. |
Data type | string |
Default value | |
Allowed values | [A-Za-z._]* |
Parameter type | dynamic |
Documentation | default_tablespace |
default_transaction_deferrable
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | This parameter controls the default deferrable status of each new transaction. It has no effect on read-write transactions or those operating at isolation levels lower than serializable. |
Data type | boolean |
Default value | off |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | default_transaction_deferrable |
default_transaction_isolation
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | This parameter controls the default isolation level of each new transaction. The default is 'read committed'. |
Data type | enumeration |
Default value | read committed |
Allowed values | serializable,repeatable read,read committed,read uncommitted |
Parameter type | dynamic |
Documentation | default_transaction_isolation |
default_transaction_read_only
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default read-only status of each new transaction. |
Data type | boolean |
Default value | off |
Allowed values | on,off |
Parameter type | dynamic |
Documentation | default_transaction_read_only |
gin_pending_list_limit
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum size of the pending list for GIN index. |
Data type | integer |
Default value | 4096 |
Allowed values | 64-2097151 |
Parameter type | dynamic |
Documentation | gin_pending_list_limit |
idle_in_transaction_session_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration of any idling transaction. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | idle_in_transaction_session_timeout |
lock_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration (in milliseconds) of any wait for a lock. 0 turns this off. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | lock_timeout |
row_security
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Enables row security. |
Data type | boolean |
Default value | on |
Allowed values | on,off |
Parameter type | dynamic |
Documentation |
search_path
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the schema search order for names that are not schema-qualified. |
Data type | string |
Default value | \"$user\", public |
Allowed values | [A-Za-z0-9.\"$,_ -]+ |
Parameter type | dynamic |
Documentation | search_path |
session_replication_role
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Controls firing of replication-related triggers and rules for the current session. |
Data type | enumeration |
Default value | origin |
Allowed values | origin,replica,local |
Parameter type | dynamic |
Documentation | session_replication_role |
statement_timeout
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the maximum allowed duration (in milliseconds) of any statement. 0 turns this off. |
Data type | integer |
Default value | 0 |
Allowed values | 0-2147483647 |
Parameter type | dynamic |
Documentation | statement_timeout |
temp_tablespaces
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the default tablespace(s) to use for temporary tables and sort files if not specified in the CREATE command. |
Data type | string |
Default value | |
Allowed values | [A-Za-z._]* |
Parameter type | dynamic |
Documentation | temp_tablespaces |
transaction_deferrable
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Whether to defer a read-only serializable transaction until it can be executed with no possible serialization failures. |
Data type | boolean |
Default value | off |
Allowed values | off |
Parameter type | read-only |
Documentation | transaction_deferrable |
transaction_isolation
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the current transaction's isolation level. |
Data type | string |
Default value | read committed |
Allowed values | read committed |
Parameter type | read-only |
Documentation | transaction_isolation |
transaction_read_only
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets the current transaction's read-only status. |
Data type | boolean |
Default value | off |
Allowed values | off |
Parameter type | read-only |
Documentation | transaction_read_only |
vacuum_cleanup_index_scale_factor
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Number of tuple inserts prior to index cleanup as a fraction of reltuples. |
Data type | numeric |
Default value | 0.1 |
Allowed values | 0.1 |
Parameter type | read-only |
Documentation |
vacuum_freeze_min_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Specifies the cutoff age (in transactions) that VACUUM should use to decide whether to freeze row versions while scanning a table. |
Data type | integer |
Default value | 50000000 |
Allowed values | 0-1000000000 |
Parameter type | dynamic |
Documentation | vacuum_freeze_min_age |
vacuum_freeze_table_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Age at which VACUUM should scan whole table to freeze tuples. |
Data type | integer |
Default value | 150000000 |
Allowed values | 0-2000000000 |
Parameter type | dynamic |
Documentation | vacuum_freeze_table_age |
vacuum_multixact_freeze_min_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Specifies the cutoff age (in multixacts) that VACUUM should use to decide whether to replace multixact IDs with a newer transaction ID or multixact ID while scanning a table. |
Data type | integer |
Default value | 5000000 |
Allowed values | 0-1000000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_freeze_min_age |
vacuum_multixact_freeze_table_age
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | VACUUM performs a full table scan to freeze rows if the table has reached the age specified by this setting. |
Data type | integer |
Default value | 150000000 |
Allowed values | 0-2000000000 |
Parameter type | dynamic |
Documentation | vacuum_multixact_freeze_table_age |
xmlbinary
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets how binary values are to be encoded in XML. |
Data type | enumeration |
Default value | base64 |
Allowed values | base64,hex |
Parameter type | dynamic |
Documentation | xmlbinary |
xmloption
Attribute | Value |
---|---|
Category | Client Connection Defaults / Statement Behavior |
Description | Sets whether XML data in implicit parsing and serialization operations is to be considered as documents or content fragments. |
Data type | enumeration |
Default value | content |
Allowed values | content,document |
Parameter type | dynamic |
Documentation | xmloption |