onstat -d 实用程序

onstat -d 实用程序列出所有数据库空间、BLOB 空间和智能大对象空间以及以下有关这些空间中的块的信息。
  • 块地址
  • 块号及相关联的数据库空间号
  • 设备中的偏移量(以页计)
  • 块大小(以页计)
  • 块中的可用页数
  • 物理设备的路径名

如果您在带有 BLOB 空间块的某实例上发出 onstat -d 命令,那么所显示的可用页数是过时的。在 free 值之前的波浪号 (~) 指示该数值是大约值。在备份其中执行了删除的逻辑日志且释放 BLOB 页之后,onstat -d 命令才会将 BLOB 页注册为可用页。 因此,如果删除了 25 个简单大对象并立即运行 onstat -donstat 输出中将不会包含新释放的空间。

要获取 BLOB 空间块中准确的可用 BLOB 页数,可发出 onstat -d update 命令。 有关详细信息,请参阅 onstat -d update 选项

onstat -d update 输出中,部分的标志列提供以下信息:
  • 块是主块还是镜像块
  • 块是联机、脱机、正在恢复还是新块

有关 onstat -d 输出的示例,请参阅 GBase 8s 管理员参考 中有关 onstat 实用程序的信息。

重要: 在关闭镜像之后以及镜像可活动之前,必须对根数据库空间和修改过的数据库空间执行 0 级备份。