MySQL KAEZstd页压缩解压缩优化
应用场景:KAEZstd支持MySQL透明页压缩。
技术原理:使用鲲鹏硬加速模块加速zstd相关压缩解压缩算法。
性能指标:MySQL透明页压缩在使能KAEZstd后,可以减少大约一半的磁盘占用空间。
ba
在8U32G场景下,经过Sysbench测试,TPS(Transactions Per Second)的劣化程度不超过15%。
如何使用:
- 该patch补丁基于开源MySQL 8.0.25编译安装部署。
- 合入该patch后编译安装部署,执行cmake命令编译安装MySQL时需要添加额外参数“-DWITH_ZSTD=system”。
- 通过动态库文件形式提供,支持动态加载,调用接口与开源zstd的接口一致。
- 通过导入环境变量设置压缩等级与窗口长度。
父主题: 方案特性