Help:$smwgQTemporaryTablesAutoCommitMode

is a configuration parameter that sets whether certain types of transactions may be performed that cannot be safely logged using global transaction identifiers (GTIDs). This parameter is specific to a relational data store and was introduced in .CiteRef::gh:smw:1758 It was backported to the 2.4.x branch of Semantic MediaWiki and prereleased with .CiteRef::gh:smw:2235

Rationale
MySQL's Global transaction identifier is a unique transaction ID assigned to every transaction that happens in a MySQL database. Using it will create issues when executing queries that rely on temporary tables. According to the documentation "... the operations listed cannot be used ...  statements inside transactions".

This configuration parameter helps mitigate issues encountered when the MySQL variable  is set to enforce GTIDs to be consistent.

Default setting
This means that transactions are forced to be GTID consistent.

Changing the default setting
To modify the setting to this configuration parameter, add one of the following lines to your "LocalSettings.php" file after the  call:

This means that transactions do not need to be GTID consistent.
 * Disable the display of incoming links