参数配置

根据业务场景配置合适的 MySQL 参数可使数据库达到最佳性能,更好地支撑业务。MySQL-PXC 实例默认使用 MySQL 和 Percona 官方提供的系统参数。您也可以通过界面便捷地配置这些参数。

平台提供参数模板,以定义一系列您期望的 MySQL 参数。创建实例时,您可以通过参数模板批量修改默认参数,而模板中未涵盖的参数将保留其默认值。在实例正常运行后,您可以更新 MySQL 参数。

更多参数信息,请查阅 MySQL 官网Percona 官网

注意事项

修改参数配置将逐个重启 Pods,可能会导致业务的短暂中断。

操作步骤

CLI
Web Console
kubectl patch mysql -n <namespace> <name> --type='merge' --patch '
spec:
  params:
    mysql:
      mysqld:
        max_connections: "1000"
        expire_logs_days: "7"
'

您可以通过修改 CR 中的 spec.params.mysql 来变更参数,相关的参数键与 MySQL 参数一致。如上所示,将 max_connections 设置为 1000,expire_logs_days 设置为 7。