DISK_STORAGE

返回各节点上的数据库占用的磁盘存储空间。各节点可能有一个或多个存储位置,且可能分布在具备不同属性(如可用空间、已占用空间和块大小)的不同磁盘上。此系统表中的信息有助于确定数据文件所在位置。

此系统表的所有返回值均是在主机操作系统的文件系统上下文中,不特定于 Vertica 特定空间。

存储使用注释为 CATALOG 表示该位置用于存储编录。各 CATALOG 位置仅在创建新数据库时指定。使用 CREATE LOCATION 既无法添加 CATALOG 位置注释,又无法移除现有 CATALOG 注释。

存储位置性能

存储位置的性能用两个值测量:

  • 以每秒兆字节数为单位的吞吐量

  • 以每秒查找次数为单位的延迟

这两个值会通过以下公式转换为一个数值(速度):

read-time = (1/throughput) + (1/latency)
  • 读取时间:读取 1MB 数据的时间

  • 1/吞吐量:读取 1MB 数据的时间

  • 1/延迟:查找数据的时间。

如果磁盘的读取时间较少,则磁盘速度较其他磁盘快。