ubuntu

Ubuntu Informix如何进行数据压缩与解压

小樊
35
2025-12-17 02:42:43
栏目: 智能运维

Ubuntu 上 Informix 数据压缩与解压实用指南

一 场景与方式概览

二 表级与分片级压缩与解压

三 操作系统层面的备份压缩与解压

四 常用命令速查表

目标 命令示例
估算表压缩收益 EXECUTE FUNCTION task(“table estimate_compression”, “t1”, “db1”, “owner”);
估算分片压缩收益 EXECUTE FUNCTION task(“fragment estimate_compression”, “0x00300002”);
压缩并回收空间 EXECUTE FUNCTION task(“table compress repack shrink”, “t1”, “db1”, “owner”);
仅压缩 EXECUTE FUNCTION task(“table compress”, “t1”, “db1”, “owner”);
在线解压 EXECUTE FUNCTION task(“table uncompress”, “t1”, “db1”, “owner”);
离线解压分片 EXECUTE FUNCTION task(“fragment uncompress_offline”, “14680071”);
离线重组分片 EXECUTE FUNCTION task(“table repack_offline”, “t1”, “db1”, “owner”);
收缩空间 EXECUTE FUNCTION task(“table shrink”, “t1”, “db1”, “owner”);
导出与压缩备份 dbexport -o /exp/db1; tar czvf db1.tar.gz /exp/db1
解压与导入恢复 tar zxvf db1.tar.gz; dbimport -c -i /exp db1

五 实践建议

0
看了该问题的人还看了