diff --git a/reference/mysqlnd_ms/changes.xml b/reference/mysqlnd_ms/changes.xml index 523ff56aba..e22b6bc1c8 100644 --- a/reference/mysqlnd_ms/changes.xml +++ b/reference/mysqlnd_ms/changes.xml @@ -44,7 +44,7 @@ - Fixed #60605 PHP segmentation fault when mysqlnd_ms is enabled + Fixed #60605 PHP segmentation fault when mysqlnd_ms is enabled. @@ -100,7 +100,6 @@ The code examples in the mysqlnd_ms source were updated. - diff --git a/reference/mysqlnd_ms/functions/mysqlnd-ms-get-stats.xml b/reference/mysqlnd_ms/functions/mysqlnd-ms-get-stats.xml index 46cb9657aa..fc04303d09 100755 --- a/reference/mysqlnd_ms/functions/mysqlnd-ms-get-stats.xml +++ b/reference/mysqlnd_ms/functions/mysqlnd-ms-get-stats.xml @@ -417,7 +417,13 @@ Implicit commit happens, for example, when autocommit has been turned off, a query is executed and autocommit is enabled again. In that case, the statement will be committed by the server and SQL to maintain is - injected before the autocommit is re-enabled. + injected before the autocommit is re-enabled. Another sequence + causing an an implicit commit is begin(), + query(), begin(). The second call + to begin() will implicitly commit the transaction + started by the first call to begin(). + begin() refers to internal library calls not actual + PHP user API calls. Since 1.2.0.