Documentation Home
MySQL 8.0 参考手册  / 第 23 章 MySQL NDB Cluster 8.0  / 23.2 NDB Cluster 概述  /  23.2.5 NDB 8.0 中添加、弃用或删除的选项、变量和参数

23.2.5 NDB 8.0 中添加、弃用或删除的选项、变量和参数

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

NDB 8.0 中引入的参数

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

  • AllowUnresolvedHostNames:当为false(默认)时,管理节点解析主机名失败导致致命错误;当为 true 时,未解析的主机名仅作为警告报告。在 NDB 8.0.22 中添加。

  • AutomaticThreadConfig:使用自动线程配置;覆盖 ThreadConfig 和 MaxNoOfExecutionThreads 的任何设置,并禁用 ClassicFragmentation。在 NDB 8.0.23 中添加。

  • ClassicFragmentation:为true时,使用传统的表分片;设置为 false 以启用在 LDM 之间灵活分配片段。由 AutomaticThreadConfig 禁用。在 NDB 8.0.23 中添加。

  • DiskDataUsingSameDisk:如果磁盘数据表空间位于单独的物理磁盘上,则设置为 false。在 NDB 8.0.19 中添加。

  • EnableMultithreadedBackup:启用多线程备份。在 NDB 8.0.16 中添加。

  • EncryptedFileSystem:加密本地检查点和表空间文件。实验性的;不支持生产。在 NDB 8.0.29 中添加。

  • KeepAliveSendInterval:数据节点之间链路上的保持活动信号之间的时间,以毫秒为单位。设置为 0 以禁用。在 NDB 8.0.27 中添加。

  • MaxDiskDataLatency:开始中止事务之前允许的最大磁盘访问平均延迟(毫秒)。在 NDB 8.0.19 中添加。

  • NodeGroupTransporters:同一节点组中节点之间使用的传输器数量。在 NDB 8.0.20 中添加。

  • NumCPUs: 指定与 AutomaticThreadConfig 一起使用的 CPU 数量。在 NDB 8.0.23 中添加。

  • PartitionsPerNode:决定了每个数据节点上创建的表分区数;如果启用了 ClassicFragmentation,则不使用。在 NDB 8.0.23 中添加。

  • PreferIPVersion:指示 IP 版本 4 或 6 的 DNS 解析器首选项。在 NDB 8.0.26 中添加。

  • RequireEncryptedBackup:是否必须加密备份(1 = 需要加密,否则为 0)。在 NDB 8.0.22 中添加。

  • ReservedConcurrentIndexOperations:在一个数据节点上具有专用资源的同时索引操作数。在 NDB 8.0.16 中添加。

  • ReservedConcurrentOperations:在一个数据节点上的事务协调器中具有专用资源的同时操作数。在 NDB 8.0.16 中添加。

  • ReservedConcurrentScans:在一个数据节点上具有专用资源的同时扫描数。在 NDB 8.0.16 中添加。

  • ReservedConcurrentTransactions:在一个数据节点上具有专用资源的同时事务数。在 NDB 8.0.16 中添加。

  • ReservedFiredTriggers:在一个数据节点上具有专用资源的触发器数。在 NDB 8.0.16 中添加。

  • ReservedLocalScans:在一个数据节点上具有专用资源的同时片段扫描数。在 NDB 8.0.16 中添加。

  • ReservedTransactionBufferMemory:分配给每个数据节点的键和属性数据的动态缓冲区空间(以字节为单位)。在 NDB 8.0.16 中添加。

  • SpinMethod:确定数据节点使用的自旋方法;有关详细信息,请参阅文档。在 NDB 8.0.20 中添加。

  • TcpSpinTime:接收时睡觉前旋转的时间。在 NDB 8.0.20 中添加。

  • TransactionMemory:为每个数据节点上的事务分配的内存。在 NDB 8.0.19 中添加。

NDB 8.0 中弃用的参数

NDB 8.0 中已弃用以下节点配置参数。

  • BatchSizePerLocalScan: 用于计算持有锁扫描的锁记录数。在 NDB 8.0.19 中已弃用。

  • MaxAllocate: 不再使用;没有效果。在 NDB 8.0.27 中已弃用。

  • MaxNoOfConcurrentIndexOperations:可以在一个数据节点上同时执行的索引操作总数。在 NDB 8.0.19 中已弃用。

  • MaxNoOfConcurrentTransactions: 该数据节点上并发执行的最大事务数,可以并发执行的事务总数是该值乘以集群中的数据节点数。在 NDB 8.0.19 中已弃用。

  • MaxNoOfFiredTriggers:可以在一个数据节点上同时触发的触发器总数。在 NDB 8.0.19 中已弃用。

  • MaxNoOfLocalOperations:在此数据节点上定义的最大操作记录数。在 NDB 8.0.19 中已弃用。

  • MaxNoOfLocalScans:在此数据节点上并行扫描的最大片段数。在 NDB 8.0.19 中已弃用。

  • ReservedTransactionBufferMemory:分配给每个数据节点的键和属性数据的动态缓冲区空间(以字节为单位)。在 NDB 8.0.19 中已弃用。

  • UndoDataBuffer: 没用过; 没有效果。在 NDB 8.0.27 中已弃用。

  • UndoIndexBuffer: 没用过; 没有效果。在 NDB 8.0.27 中已弃用。

NDB 8.0 中删除的参数

NDB 8.0 中没有删除任何节点配置参数。

NDB 8.0 中引入的选项和变量

NDB 8.0 中添加了以下系统变量、状态变量和服务器选项。

NDB 8.0 中弃用的选项和变量

NDB 8.0 中已弃用以下系统变量、状态变量和选项。

NDB 8.0 中删除的选项和变量

NDB 8.0 中删除了以下系统变量、状态变量和选项。

  • Ndb_metadata_blacklist_size:NDB binlog 线程未能同步的 NDB 元数据对象数;在 NDB 8.0.22 中重命名为 Ndb_metadata_excluded_count。在 NDB 8.0.22 中删除。