启用压缩

GBase 8s V8.5 中,必须先运行用于启用压缩的 SQL 管理 API admin()task() 命令,才能对实例中的表或表分段执行首次压缩或解压缩操作。

GBase 8s V8.5 中,压缩将自动启用。

您必须可以连接到 sysadmin 数据库(缺省情况下只有用户 gbasedbt 可连接),并且必须是 DBSA。

但是,在启用压缩之前,可以估算压缩率、合并可用空间(重新打包)和将可用空间返还给表或分段(收缩)。

要启用压缩,请执行以下操作:

运行带 enable compression 自变量的 admin()task() 函数。
例如,指定:
EXECUTE FUNCTION task(“enable compression”);
启用压缩之后,可创建压缩字典,或者也可以压缩表的行或者分段表的特定分段或所有分段的行。