Overview of NDB Cluster Configuration Parameters, Options, and Variables • ndb-connectstring : Address of NDB management server distributing configuration information for this cluster. • ndb-default-column-format : Use this value (FIXED or DYNAMIC) by default for COLUMN_FORMAT and ROW_FORMAT options when creating or adding table columns. • ndb-deferred-constraints : Specifies that constraint checks on unique indexes (where these are supported) should be deferred until commit time. Not normally needed or used; for testing purposes only. • ndb-distribution : Default distribution for new tables in NDBCLUSTER (KEYHASH or LINHASH, default is KEYHASH). • ndb-log-apply-status : Cause MySQL server acting as replica to log mysql.ndb_apply_status updates received from its immediate source in its own binary log, using its own server ID. Effective only if server is started with --ndbcluster option. • ndb-log-empty-epochs : When enabled, causes epochs in which there were no changes to be written to ndb_apply_status and ndb_binlog_index tables, even when --log-slave-updates is enabled. • ndb-log-empty-update : When enabled, causes updates that produced no changes to be written to ndb_apply_status and ndb_binlog_index tables, even when --log-slave-updates is enabled. • ndb-log-exclusive-reads : Log primary key reads with exclusive locks; allow conflict resolution based on read conflicts. • ndb-log-fail-terminate : Terminate mysqld process if complete logging of all found row events is not possible. • ndb-log-orig : Log originating server id and epoch in mysql.ndb_binlog_index table. • ndb-log-transaction-id : Write NDB transaction IDs in binary log. Requires --log-bin-v1- events=OFF. • ndb-log-update-as-write : Toggles logging of updates on source between updates (OFF) and writes (ON). • ndb-mgmd-host : Set host (and port, if desired) for connecting to management server. • ndb-nodeid : NDB Cluster node ID for this MySQL server. • ndb-optimized-node-selection : Enable optimizations for selection of nodes for transactions. Enabled by default; use --skip-ndb-optimized-node-selection to disable. • ndb-transid-mysql-connection-map : Enable or disable ndb_transid_mysql_connection_map plugin; that is, enable or disable INFORMATION_SCHEMA table having that name. • ndb-wait-connected : Time (in seconds) for MySQL server to wait for connection to cluster management and data nodes before accepting MySQL client connections. • ndb-wait-setup : Time (in seconds) for MySQL server to wait for NDB engine setup to complete. • ndb-allow-copying-alter-table : Set to OFF to keep ALTER TABLE from using copying operations on NDB tables. • Ndb_api_adaptive_send_deferred_count : Number of adaptive send calls not actually sent by this MySQL Server (SQL node). • Ndb_api_adaptive_send_deferred_count_session : Number of adaptive send calls not actually sent in this client session. 4043