如何使用 SYSBENCH 测试 MySQL NDB 集群NDB 存储引擎的性能?

问题描述

  • 我想测试我的 NDB 集群性能
  • 我正在考虑使用 sysbench
  • 是否需要进行任何特定的配置更改才能使其与 NDB 集群配合使用?
  • 在运行时是否需要使用任何标志来明确提及存储引擎。

需要一些帮助。

解决方法

我有一组脚本,用于自动对 NDB Cluster 进行基准测试。 它们可以从 MySQL 网站获得,并且包含两个脚本 自动化 Sysbench 执行和与这些集成的 sysbench 版本 脚本。

此博客提供了有关如何使用这些脚本的手册。 http://mikaelronstrom.blogspot.com/2018/08/manual-for-benchmark-toolset-dbt2.html

脚本 run_oltp.sh 包含了 sysbench 执行的设置 如果您想自己使用 sysbench,请编写程序。

,

--mysql_storage_engine=ndbcluster 标志在运行 sysbench 命令时对我有用,可以测试 NDB 集群特定的性能。