content_image/777800.jpg content_image/777801.jpg content_image/777802.jpg content_image/777803.jpg
<img src='content_image/777800.jpg'>

This variable determines whether primary key reads are logged with exclusive locks, which allows for NDB Cluster Replication conflict detection and resolution based on read conflicts. To enable these locks, set the value of ndb_log_exclusive_reads  to 1. 0, which disables such locking, is the default. 

For more information, see Read conflict detection and resolution. 

• ndb_log_orig 

<img src='content_image/777801.jpg'>

Shows whether the originating server ID and epoch are logged in the ndb_binlog_index  table. Set using the --ndb-log-orig  server option. 

• ndb_log_transaction_id 

<img src='content_image/777802.jpg'>

This read-only, Boolean system variable shows whether a replica mysqld  writes NDB transaction IDs in the binary log (required to use “active-active”  NDB Cluster Replication with NDB$EPOCH_TRANS() conflict detection). To change the setting, use the --ndb-log-transaction-id  option. 

ndb_log_transaction_id  is not supported in mainline MySQL Server 8.0. 

For more information, see Section 23.6.11, “NDB Cluster Replication Conflict Resolution” . 

• ndb_metadata_check 

<img src='content_image/777803.jpg'>

