云数据库 GAUSSDB(FOR MYSQL)-字段压缩:特性参数说明

时间:2024-08-02 14:03:56

特性参数说明

表1 参数说明

参数名称

描述

取值范围

默认值

级别

是否动态生效

rds_column_compression

  • 当参数取值为0时,表示字段压缩特性关闭,不再支持显式或者自动创建压缩列。
  • 当参数取值为1时,表示仅支持显式创建压缩列。
  • 当参数取值为2时,表示同时支持显式或自动创建压缩列。

[0,2]

0

GLOBAL

rds_default_column_compression_algorithm

设置字段压缩特性默认的压缩算法,适用于如下场景:

  • 显式创建压缩字段而不指定具体的压缩算法。
  • 自动压缩场景。

ZLIB或ZSTD

ZLIB

GLOBAL

rds_column_compression_threshold

设置字段压缩特性的阈值。

  • 当列定义最大长度小于此阈值时,可以显式创建压缩列,但会收到提示信息,不能自动地创建压缩列。
  • 当列定义最大长度大于等于此阈值时,支持显式或者自动创建压缩列。

[20-4294967295]

100

GLOBAL

rds_zlib_column_compression_level

控制字段压缩特性中zlib压缩算法的压缩级别。

  • 当参数取值为0时代表不压缩。
  • 取值为除0外范围内的其他参数值时,取值越小,压缩速度越快但压缩效果越差;取值越大,压缩速度越慢但压缩效果越好。

[0,9]

6

GLOBAL

rds_zstd_column_compression_level

控制字段压缩特性中zstd压缩算法的压缩级别。

取值越小,压缩速度越快但压缩效果越差;取值越大,压缩速度越慢但压缩效果越好。

[1,22]

3

GLOBAL

support.huaweicloud.com/usermanual-gaussdbformysql/gaussdbformysql_05_0348.html