https://www.percona.com/doc/percona-server/LATEST/tokudb/tokudb_installation.html
添加percona源
参考:https://mirrors.gzqdn.org/help/percona/
安装libjemalloc
sudo apt install libjemalloc-dev
添加libjemalloc到配置
在/etc/mysql/percona-server.conf.d/mysqld_safe.cnf文件中添加
[mysqld_safe]
malloc-lib= /usr/include/jemalloc
关闭Transparent huge pages
查看Transparent huge pages状态
cat /sys/kernel/mm/transparent_hugepage/enabled
关闭Transparent huge pages需要以root身份运行
echo never > /sys/kernel/mm/transparent_hugepage/enabled
echo never > /sys/kernel/mm/transparent_hugepage/defrag
安装包
apt-get install percona-server-tokudb-5.7
激活Tokudb引擎
sudo ps_tokudb_admin --enable -uroot -pPassw0rd
查看状态
mysql> SHOW ENGINES;
mysql> SELECT @@tokudb_version;