14.9.1.6 OLTP 工作负载的压缩

传统上,推荐InnoDB compression功能主要用于只读或只读workloads,例如在data warehouse配置中。 SSD存储设备的兴起,它们快速但相对较小且昂贵,使得压缩也对OLTP工作负载具有吸引力:高流量的交互式网站可以通过使用压缩 table 来降低其存储需求和每秒的 I/O 操作(IOPS)与频繁执行INSERTUPDATEDELETE操作的应用程序。

MySQL 5.6 中引入的配置选项使您可以调整特定 MySQL 实例压缩的工作方式,重点是写密集型操作的性能和可伸缩性:

因为处理压缩数据有时涉及同时将页面的压缩版本和未压缩版本同时保留在内存中,所以在将压缩与 OLTP 风格的工作负载一起使用时,请准备增加innodb_buffer_pool_size配置选项的值。

首页