onstat -g dsk 命令:打印当前正在运行的压缩操作的进度

可以使用 onstat -g dsk 命令打印当前正在运行的压缩操作的进度,例如:压缩、重新打包和收缩。

语法:

示例输出

图: onstat -g dsk 压缩操作命令的输出

                    Processed        Remaining Duration Remaining
            Partnum   OP        Rows      Blobs  Rows      Time(s)  Time(s)  Table Name
            400002    Compress  6325      1752   1497      00:00:00 00:00:00 db:sl:t1

图: onstat -g dsk 重新打包操作命令的输出

                        Processed        Remaining Duration Remaining
            Partnum  OP     Pass    Rows      Blobs  Rows      Time(s)  Time(s)  Table Name
            400002   Repack 1       6325      1752   1497      00:00:00 00:00:00 db:sl:t1

输出描述

partnum
表或分片的分区号
OP
压缩操作,例如:压缩、重新打包或收缩
Pass
对于重新包装操作,1 标示第一遍读取行,2 标示第二遍读取
Processed Rows
目前为止该指定操作已处理的行数
Blobs
操作的简单大对象数
Remaining Rows
要处理的剩余行数。对于重新打包操作,是当前已过的剩余行数。
Duration Time(s)
自从该操作开始以来的持续的时间
Remaining Time(s)
该操作大概剩余的时间量。对于重新包装操作,是当前已过的剩余时间。