php man page for mysqlnd_ms_xa_rollback

Query: mysqlnd_ms_xa_rollback

OS: php

Section: 3

Format: Original Unix Latex Style Formatted with HTML and a Horizontal Scroll Bar

MYSQLND_MS_XA_ROLLBACK(3)						 1						 MYSQLND_MS_XA_ROLLBACK(3)

mysqlnd_ms_xa_rollback - Rolls back a distributed/XA transaction among MySQL servers

SYNOPSIS
int mysqlnd_ms_xa_rollback (mixed $connection, string $gtrid)
DESCRIPTION
Rolls back a global transaction among MySQL servers started by mysqlnd_ms_xa_begin(3). If any of the global transaction participants fails to rollback the situation is left to be solved by the garbage collection. Note Experimental The feature is currently under development. There may be issues and/or feature limitations. Do not use in production environments.
PARAMETERS
o $connection - A MySQL connection handle obtained from any of the connect functions of the mysqli, mysql or PDO_MYSQL extensions. o $gtrid - Global transaction identifier (gtrid).
RETURN VALUES
Returns TRUE if the global transaction has been rolled back. Otherwise, returns FALSE
SEE ALSO
Quickstart XA/Distributed transactions, Runtime configuration, mysqlnd_ms_get_stats(3). PHP Documentation Group MYSQLND_MS_XA_ROLLBACK(3)
Related Man Pages
ibase_trans(3) - php
mysqlnd_ms_get_last_gtid(3) - php
mysqlnd_ms_xa_begin(3) - php
mysqlnd_ms_xa_commit(3) - php
oci_commit(3) - php
Similar Topics in the Unix Linux Community
Rules for Homework & Coursework Questions Forum
New Code Tags (Syntax Highlighting)
Please Welcome Don Cragun as Lead Moderator
Status of UNIX.COM Forum Transformation
The Order of the Wizard's Hat - Lifetime Achievement Award 2019 - Congrats to Don Cragun