相关的文档10bet官方网站 本手册下载

4.4.9的自动运动命令

自动调优[——dryrun][——sequential-restart][——writeload=writeload]模板cluster_namewriteload:{低|中|高}模板:{web |实时|测试}

属性的指定值自动调优集群的许多参数模板参数和[可选]writeload选项,以优化集群的性能。

有效值模板是:

  • 网络:最大化给定硬件的性能。

  • 即时的:最大化性能,最大化对超时的敏感性,以最小化检测失败集群进程所需的时间。

  • 测试:小规模测试使用的资源最少。不适用于生产环境。

有效值——writeload是:

  • :预期负载包括少于100个写事务每秒。

  • 媒介:预期负载包括每秒100到1000个写事务。时使用的默认值——writeload没有指定。

  • 高的:预期负载包括每秒超过1000个写事务。

集群必须在创造了或者全面运作状态否则将导致错误。该命令通过发出一些调整不同参数的命令,然后对群集执行滚动重启。对于MySQL Cluster Manager 1.4.8及以后版本,使用——sequential-restart选项进行滚动重新启动顺序一个。

——dryrun选项,则该命令不会对集群进行任何实际更改,而是将用于对文件进行调优的命令/path-to-mcm-data-repository/集群/clustername/ tmp /自动调谐。message_id.mcm

mcm>自动调度--dryrun --writeload =高实时mycluster;+ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + |命令结果|+ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + |自动计算完成。请检查/opt/mcm_data/clusters/mycluster/tmp/autotune.30fcce24_2184_0.mcm on host flundra以获取应用的设置。|+ ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- + 1行套装(0.62秒)

壳>猫/ opt / mcm_data /集群/ mycluster / tmp / autotune.30fcce24_2184_0。MCM.# The following will be applied to the current cluster config: set HeartbeatIntervalDbDb:ndbmtd=1500 mycluster; set HeartbeatIntervalDbApi:ndbmtd=1500 mycluster; set RedoBuffer:ndbmtd=64M mycluster; set SharedGlobalMemory:ndbmtd=20M mycluster; set DataMemory:ndbmtd=83886080 mycluster; set IndexMemory:ndbmtd=18874368 mycluster; set MaxNoOfExecutionThreads:ndbmtd=2 mycluster; set FragmentLogFileSize:ndbmtd=256M mycluster; set NoOfFragmentLogFiles:ndbmtd=3 mycluster;

控件中检出这些更改后.mcm文件,如果不想将它们全部应用到集群,可以编辑.mcm文件,然后在MCM.客户端(见3.5.2.3“创建并配置目标集群”章节如何去做)。如果您对文件中描述的所有更改都满意,则发出自动运动再次命令——dryrun选项,执行调优:

MCM >自动调优——writeload=高实时mycluster;+-----------------------------------------------------+ | 命令的结果  | +-----------------------------------------------------+ | 实时集群成功自动调谐到模板  | +-----------------------------------------------------+ 1行组(2分钟58.09秒)

请注意

该命令仅支持MySQL NDB Cluster 7.4及以后版本。