鲲鹏社区首页
中文
注册
我要评分
文档获取效率
文档正确性
内容完整性
文档易理解
在线提单
论坛求助

在MySQL业务使能Gazelle

  1. 启动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成功预期结果:

  2. 验证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:分配的业务端口号。

    业务网络已连通预期结果:

  3. 通过TPC-C测试可以得到使用Gazelle网络优化特性前后的性能提升效果,详细测试步骤请参见《BenchMarkSQL 测试指导》。
    Gazelle网络优化特性可以使TPC-C综合性能提升10%,优化前后对比效果如图1所示。
    图1 Gazelle网络优化特性优化前后性能对比