在MySQL业务使能Gazelle
- 启动MySQL服务端。
1
LD_PRELOAD=/usr/lib64/liblstack.so GAZELLE_BIND_PROCNAME=mysqld /usr/local/mysql/bin/mysqld --defaults-file=/etc/my.cnf --bind-address=192.168.200.8 &
以下参数请根据实际情况修改。
- /usr/local/mysql/bin/mysqld:MySQL安装路径。
- /etc/my.cnf:MySQL配置文件的路径。
- 192.168.200.8:分配的业务IP地址。
启动MySQL成功预期结果:
- 验证Gazelle是否已配置完成。如果业务网络已连通,表明Gazelle使能成功。在客户端服务器执行以下命令登录MySQL客户端,检测业务网络是否可以连通。
1
/home/mysql-8.0.25/build_release/install/bin/mysql -uroot -p123456 -h192.168.200.8 -P3316
以下参数请根据实际情况修改。
- /home/mysql-8.0.25/build_release/install/bin/mysql:客户端MySQL安装路径。
- 192.168.200.8:分配的业务IP地址。
- 3316:分配的业务端口号。
业务网络已连通预期结果:
- 通过TPC-C测试可以得到使用Gazelle网络优化特性前后的性能提升效果,详细测试步骤请参见《BenchMarkSQL 测试指导》。Gazelle网络优化特性可以使TPC-C综合性能提升10%,优化前后对比效果如图1所示。
父主题: 使用Gazelle启动应用