21.1.5.2 在 NDB 7.6 中添加,不建议使用或删除的选项,变量和参数

接下来的几节包含有关NDB节点配置参数和特定于 NDB 的mysqld选项以及已添加到 NDB 7.6,已弃用或从 NDB 7.6 中删除的变量的信息。

NDB 7.6 中引入的节点配置参数

NDB 7.6 中添加了以下节点配置参数。

  • EnablePartialLcp:启用部分 LCP(true);如果禁用此选项(false),则所有 LCP 都写入完整的检查点。在 NDB 7.6.4 中添加。

  • EnableRedoControl:启用自适应检查点速度以控制重做日志的使用。在 NDB 7.6.7 中添加。

  • InsertRecoveryWork:用于插入行的 RecoveryWork 的百分比;除非正在使用部分本地检查点,否则此命令无效。在 NDB 7.6.5 中添加。

  • LocationDomainId:将此 API 节点分配给特定的可用性域或区域。 0(默认)保留此设置。在 NDB 7.6.4 中添加。

  • LocationDomainId:将此 Management 节点分配给特定的可用性域或区域。 0(默认)保留此设置。在 NDB 7.6.4 中添加。

  • LocationDomainId:将此数据节点分配给特定的可用性域或区域。 0(默认)保留此设置。在 NDB 7.6.4 中添加。

  • MaxFKBuildBatchSize:用于构建外键的最大扫描批处理大小。增大此值可能会加快外键的构建,但也会影响正在进行的流量。在 NDB 7.6.4 中添加。

  • MaxReorgBuildBatchSize:用于重组 table 分区的最大扫描批处理大小。增大此值可能会加快 table 分区的重组速度,但也会影响正在进行的流量。在 NDB 7.6.4 中添加。

  • MaxUIBuildBatchSize:用于构建唯一密钥的最大扫描批处理大小。增大此值可能会加快唯一键的构建速度,但也会影响正在进行的流量。在 NDB 7.6.4 中添加。

  • ODirectSyncFlag:O_DIRECT 写入被视为同步写入;当未启用 ODirect 或 InitFragmentLogFiles 设置为 SPARSE 时,或两者都忽略时,将忽略此命令。在 NDB 7.6.4 中添加。

  • PreSendChecksum:如果同时启用了此参数和 Checksum,请执行预发送校验和检查,并检查节点之间的所有 SHMsignal 是否有错误。在 NDB 7.6.6 中添加。

  • PreSendChecksum:如果同时启用了此参数和 Checksum,则执行预发送校验和检查,并检查节点之间的所有 TCPsignal 是否有错误。在 NDB 7.6.6 中添加。

  • RecoveryWork:LCP 文件的存储开销百分比:值越大,table 示正常操作下的工作就越少,恢复期间的工作就越多。在 NDB 7.6.4 中添加。

  • SendBufferMemory:共享内存缓冲区中从该节点发送的 signal 中的字节。在 NDB 7.6.6 中添加。

  • ShmSpinTime:接收时,在睡眠前旋转的微秒数。在 NDB 7.6.6 中添加。

  • UseShm:在此数据节点和也在此主机上运行的 API 节点之间使用共享内存连接。在 NDB 7.6.6 中添加。

  • WatchDogImmediateKill:为 true 时,只要出现看门狗问题,线程就会立即被杀死;用于测试和调试。在 NDB 7.6.7 中添加。

NDB 7.6 中弃用的节点配置参数

NDB 7.6 中不推荐使用以下节点配置参数。

  • BackupDataBufferSize:备份的数据缓冲区的默认大小(以字节为单位)。从 NDB 7.6.4 开始不推荐使用。

  • BackupMaxWriteSize:备份进行的文件系统写入的最大大小(以字节为单位)。从 NDB 7.6.4 开始不推荐使用。

  • BackupWriteSize:备份进行的文件系统写入的默认大小(以字节为单位)。从 NDB 7.6.4 开始不推荐使用。

  • IndexMemory:每个数据节点上分配用于存储索引的字节数;取决于可用的系统 RAM 和 DataMemory 的大小。从 NDB 7.6.2 开始不推荐使用。

  • Signum:用于信令的 signal 编号。从 NDB 7.6.6 开始不推荐使用。

NDB 7.6 中删除了节点配置参数

没有节点配置参数已从 NDB 7.6 中删除。

NDB 7.6 中引入的 MySQL 服务器选项和变量

以下mysqld系统变量,状态变量和选项已添加到 NDB 7.6 中。

  • Ndb_system_name:配置的集群系统名称;如果服务器未连接到 NDB,则为空。在 NDB 7.6.2 中添加。

  • ndb-log-fail-terminate:如果无法完整记录所有找到的行事件,则终止 mysqld 进程。在 NDB 7.6.14 中添加。

  • ndb-log-update-minimal:以最小格式记录更新。在 NDB 7.6.3 中添加。

  • ndb_row_checksum:启用后,设置行校验和;默认情况下启用。在 NDB 7.6.8 中添加。

NDB 7.6 中弃用的 MySQL 服务器选项和变量

NDB 7.6 中不建议使用任何系统变量,状态变量或选项。

在 NDB 7.6 中删除了 MySQL 服务器选项和变量

没有从 NDB 7.6 中删除任何系统变量,状态变量或选项。