概要
MySQL-8.0.19 发布的第一时间 dbm 就提供了支持,那 dbm 自动化安装的 MySQL 实例在性能上是一个怎样的表现呢?我的测试环境如下。
IPCPUMemDisk系统版本MySQL版本角色
192.168.100.10
32(逻辑核心)
128G
4TSSD
centos-7.6
MySQL-8.0.19
Master
192.168.100.20
32(逻辑核心)
128G
4TSSD
centos-7.6
MySQL-8.0.19
Slave
dbm-agent 在安装 MySQL 时会根据主机配置自动的完成参数优化,默认情况下的性能表现如下图。
安装
安装 Master。
dbma-cli-single-instance --port=3306 --max-mem=131072 install
安装 Slave。
dbma-cli-build-slave --host=192.168.100.10 --port=3306 --max-mem=131072 build-slave
验证同步是否正常。
mysql> show slave status \G
*************************** 1. row ***************************
Slave_IO_State: Waiting for master to send event
Master_Host: 192.168.100.10
Master_User: repluser
Master_Port: 3306
Connect_Retry: 60
Master_Log_File: mysql-bin.000051
Read_Master_Log_Pos: 88792484
Relay_Log_File: relay.000078
Relay_Log_Pos: 433520819
Relay_Master_Log_File: mysql-bin.000027
Slave_IO_Running: Yes
Slave_SQL_Running: Yes
dbm-age