10bet网址
MySQL 8.0参考手册
相关文件10bet官方网站 下载本手册 从本手册中摘录

23.3.2.3 NDB群集SQL节点和API节点配置参数

本节中的列表提供了有关用于中使用的参数的信息[mysqld][API]A的部分config.ini.配置NDB群集SQL节点和API节点的文件。有关这些参数中的每一个的详细说明和其他其他信息,请参阅第23.3.3.7节“定义了NDB集群中的SQL和其他API节点”

  • apiverbose.:启用NDB API调试;对于NDB开发。

  • 仲裁者:当被要求仲裁时,仲裁员在投票前等待这一毫秒。

  • 仲裁者:如果为0,则API节点不是仲裁器。内核选择顺序1,2的仲裁员。

  • autoreConnect.:指定与群集断开连接时API节点是否应完全重新连接。

  • BatchByTesize.:默认批次大小以字节为单位。

  • Batchsize.:记录数量的默认批次大小。

  • connectbackoffmaxtime.:指定以毫秒(〜100ms分辨率)的最长时间(〜100ms分辨率),以允许该API节点对任何给定数据节点的连接尝试。不包括在正在进行的连接尝试时经过的时间,在最坏情况下可能需要几秒钟。通过设置为0禁用。如果没有数据节点当前连接到该API节点,则使用StartConnectBackOffMaxTime。

  • connectionmap.:指定要连接的数据节点。

  • 违约法院化:设置尺寸(桶中)用于表哈希贴图。支持三个值:0,240和3840。

  • defaultoperationredoproaliach:在超出redoovercommitcounter的情况下,如何处理操作。

  • ExecuteOnComputer.:字符串引用早期定义的计算机。

  • extrasendbuffermemory.:用于发送缓冲区的内存除了由totalsendbuffermory或sendbuffermory分配的任何分配。默认(0)允许高达16MB。

  • 心跳阈值:设置心跳线程策略和API节点的优先级;请参阅允许值的手册。

  • 主机名:此SQL或API节点的主机名或IP地址。

  • ID:标识MySQL Server或API节点(ID)的编号。现在已弃用;使用nodeId。

  • maxscanbatchsize.:一个扫描的最大集体批量尺寸。

  • nodeid.:在群集中的所有节点中唯一标识SQL节点或API节点的数量。

  • startconnectbackoffmaxtime.:与ConnectBackOffMaxTime相同,除了如果没有数据节点连接到该API节点,则在其位置使用此参数。

  • totalsendbuffermemory.:用于所有传输器的总内存发送缓冲区。

  • w:使用WAN TCP设置为默认值。

有关NDB集群的MySQL Server选项的讨论,请参阅第23.3.3.9.1节“NDB群集的”MySQL Server选项“。有关与NDB集群相关的MySQL Server系统变量的信息,请参阅第23.3.3.9.2节“NDB集群系统变量”

笔记

要将新的SQL或API节点添加到运行NDB集群的配置中,必须在添加新建后执行所有群集节点的滚动重启[mysqld]或者[API]截图config.ini.文件(或文件,如果您使用的是多个管理服务器)。必须在新的SQL或API节点可以连接到群集之前完成。

这是不是如果新的SQL或API节点可以使用群集配置中的先前未使用的API插槽以连接到群集,则必须执行群集的任何重新启动。