可以使用 GBase 8s 实用程序、sysmaster 数据库表和 sysmaster 视图来显示压缩统计信息、有关压缩字典的信息,以及压缩字典。
实用程序、表或视图 | 描述 |
---|---|
oncheck -pT 选项 | 在输出的“Compressed Data Summary”部分中显示有关任何压缩项的统计信息。如果未压缩任何项,那么输出中不会显示“Compressed Data
Summary”部分。
例如,对于行数据,oncheck -pT 显示表或表分段中任何压缩行的数量,以及压缩的表或表分段行的百分比。 |
onlog -c 选项 | 使用压缩字典来扩展压缩的数据,并显示压缩日志记录的未压缩内容。 |
onstat –g dsk 选项 | 显示有关当前运行的压缩操作的进度的信息。 |
onstat -g ppd 选项 | 显示有关当前打开的压缩分段(也称为分区)存在的活动压缩字典的信息。此选项显示的信息与 sysmaster 数据库中的 syscompdicts 视图显示的信息相同。 |
sysmaster 数据库中的 syscompdicts_full 表 | 显示有关压缩字典和压缩字典二进制对象的元数据。
只有用户 gbasedbt 可访问此表。 |
sysmaster 数据库中的 syscompdicts 视图 | 与 syscompdicts_full 表显示的信息相同,不过出于安全性原因,其中不包含 dict_dictionary 列,该列中包含压缩字典二进制对象。 |
可以使用 UNLOAD 语句,将压缩字典从 syscompdicts_full 表卸载到压缩字典文件,如下所示:
UNLOAD TO 'compression_dictionary_file' SELECT * FROM sysmaster:syscompdicts_full;
有关 onlog 实用程序、onstat -g dsk 选项、onstat -g ppd 选项、oncheck -pT 选项、syscompdicts_full 表和 syscompdicts 视图的更多信息,请参阅 GBase 8s 管理员参考。