set index compression 参数:更改索引页压缩(SQL 管理 API)

随同 admin()task() 函数,使用 set index compression 参数来更改合并两个部分地使用的索引页的级别。

语法

元素 描述 关键考虑
partition_number 分区号。 请在 systables 系统目录表的 partnum 列中找到该分区号。

用法

请使用这个函数来调整索引页压缩。如果在那些页上的数据合计到设置的级别,则合并这些页。如果您的索引快速地增长,要优化空间和事务处理,则可降低压缩级别。如果您的索引有很少的删除和插入操作或如果执行批量更新,则可提高级别。

如果您预计索引会以频繁的分裂快速地增长,则请使用 low 参数。

如果索引的增长或更改适中,则请使用 meddefault 参数。

如果索引 90% 或更多为 read-only,或者有许多更改,则请使用 high 参数。

这个函数等同于 onmode -C 命令以及 BTSCANNER 配置参数的 compression 选项。

示例

下列示例设置分区的索引压缩为 high:
EXECUTE FUNCTION task("set index compression","1048611","high");