wsrep_retry_autocommit

Number of autocommit retries the node attempts.

See also: System Variables for MariaDB Enterprise Server 10.6, in 10.6 CS, in 10.5 ES, in 10.5 CS, in 10.4 ES, in 10.4 CS, in 10.3 ES, in 10.3 CS, in 10.2 ES, and in 10.2 CS

DETAILS

When using auto-commit with MariaDB Server, the Server treats all queries as transactions, committing the transaction after the query executes. With a Cluster Node, the Node also performs a certification check on writes to replicate the write-set to the cluster. These transactions can fail due to conflicts with the cluster without returning errors to the client.

This system variable determines the number of retries the node attempts when auto-committed transactions fail. The auto-commit feature is enabled using the autocommit system variable.

PARAMETERS

Command-line

--wsrep_retry_autocommit=#

Configuration file

Supported

Dynamic

Yes

Scope

Global, Session

Data Type

BIGINT UNSIGNED

Minimum Value

0

Maximum Value

10000

Default Value

1

SKYSQL

Cloud

SkySQL Topology

ES Ver

Default

AWS

HA (Primary/Replica)

10.4

1 (choices: 0, 1, 3, 5, 10)

AWS

HA (Primary/Replica)

10.5

1 (choices: 0, 1, 3, 5, 10)

AWS

Transactional Standalone

10.4

1 (choices: 0, 1, 3, 5, 10)

AWS

Transactional Standalone

10.5

1 (choices: 0, 1, 3, 5, 10)

AWS

Distributed Transactions

10.5

Not present (choices: 0, 1, 3, 5, 10)

GCP

ColumnStore

10.5

1 (choices: 0, 1, 3, 5, 10)

GCP

ColumnStore Multi

10.5

1 (choices: 0, 1, 3, 5, 10)

GCP

Galera

10.4

5 (choices: 0, 1, 3, 5, 10)

GCP

Galera

10.5

5 (choices: 0, 1, 3, 5, 10)

GCP

HA (Primary/Replica)

10.4

1 (choices: 0, 1, 3, 5, 10)

GCP

HA (Primary/Replica)

10.5

1 (choices: 0, 1, 3, 5, 10)

GCP

HTAP

10.5

1 (choices: 0, 1, 3, 5, 10)

GCP

Transactional Standalone

10.4

1 (choices: 0, 1, 3, 5, 10)

GCP

Transactional Standalone

10.5

1 (choices: 0, 1, 3, 5, 10)

GCP

Distributed Transactions

10.5

Not present (choices: 0, 1, 3, 5, 10)

See MariaDB SkySQL documentation to learn more about the MariaDB SkySQL database as a service.

CHANGE HISTORY

Release Series

History

10.6 Enterprise

  • Present starting in MariaDB Enterprise Server 10.6.4-1.

10.6 Community

  • Present starting in MariaDB Community Server 10.6.0.

10.5 Enterprise

  • Present starting in MariaDB Enterprise Server 10.5.3-1.

10.5 Community

  • Present starting in MariaDB Community Server 10.5.0.

10.4 Enterprise

  • Present starting in MariaDB Enterprise Server 10.4.6-1.

10.4 Community

  • Present starting in MariaDB Community Server 10.4.0.

10.3 Enterprise

  • Present starting in MariaDB Enterprise Server 10.3.16-1.

10.3 Community

  • Present starting in MariaDB Community Server 10.3.0.

10.2 Enterprise

  • Present starting in MariaDB Enterprise Server 10.2.25-1.

10.2 Community

  • Present starting in MariaDB Community Server 10.2.0.

EXTERNAL REFERENCES