尝试将 jemalloc 用于 mysql 5.7.30
Linux db1 4.18.0-193.6.3.el8_2.x86_64 #1 SMP 2020 年 6 月 10 日星期三 11:09:32 UTC 2020 x86_64 x86_64 x86_64 GNU/Linux
MySQL 5.7.30
yum list installed 显示:jemalloc.x86_64 5.2.1-2.el8 @epel
/usr/lib64/libjemalloc.so.2 中明显的 jemalloc 文件
添加...
[mysqld-safe]
malloc-lib=/usr/lib64/libjemalloc.so.2
... to my.cnf 返回 malloc-lib 的“未知变量”错误
环境
[Service]
Environment="LD_PRELOAD=/usr/lib64/libjemalloc.so.2"
在 systemctl 覆盖文件中不会改变任何东西
手动做
导出 LD_PRELOAD=/usr/lib64/libjemalloc.so.2
在重新启动之前也没有任何效果。
我错过了什么?