SVL_MV_REFRESH_STATUS - Amazon Redshift
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

如果我们为英文版本指南提供翻译,那么如果存在任何冲突,将以英文版本指南为准。在提供翻译时使用机器翻译。

SVL_MV_REFRESH_STATUS

SVL_MV_REFRESH_STATUS 视图包含与具体化视图的刷新活动相对应的一行。

有关具体化视图的更多信息,请参阅Creating materialized views in Amazon Redshift

SVL_MV_REFRESH_STATUS 对所有用户可见。超级用户可以查看所有行;普通用户只能看到自己的数据。有关更多信息,请参阅 Visibility of data in system tables and views

表列

列名称 数据类型 Description
db_name char(128) 包含具体化视图的数据库。
userid bigint 执行刷新的用户的 ID。
schema_name char(128) 具体化视图的架构。
mv_name char(128) 具体化视图名称。
xid bigint 刷新的事务 ID。
starttime timestamp 刷新的开始时间。
endtime timestamp 刷新的结束时间。
status $text 刷新的状态。示例值包括:
  • 刷新以增量方式成功更新了 MV

  • 刷新成功地从头开始重新计算了 MV

  • 刷新以增量方式部分更新了 MV,直至活动的事务

  • MV 已更新

  • 刷新失败。基表列已重命名

  • 刷新失败。基表列类型已更改

  • 刷新失败。基表已重命名

  • 刷新由于内部错误而失败

  • 刷新失败。基表列已被删除

  • 刷新失败。MV 架构已重命名

  • 刷新失败。未找到 MV

示例查询

要查看具体化视图的刷新状态,请运行以下查询。

select * from svl_mv_refresh_status;

此查询返回以下示例输出。

db_name | userid | schema | name | xid | starttime | endtime | status ---------+--------+-----------+---------+-------+----------------------------+----------------------------+------------------------------------------------------ dev | 169 | mv_schema | mv_test | 6640 | 2020-02-14 02:26:53.497935 | 2020-02-14 02:26:53.556156 | Refresh successfully recomputed MV from scratch dev | 166 | mv_schema | mv_test | 6517 | 2020-02-14 02:26:39.287438 | 2020-02-14 02:26:39.349539 | Refresh successfully updated MV incrementally dev | 162 | mv_schema | mv_test | 6388 | 2020-02-14 02:26:27.863426 | 2020-02-14 02:26:27.918307 | Refresh successfully recomputed MV from scratch dev | 161 | mv_schema | mv_test | 6323 | 2020-02-14 02:26:20.020717 | 2020-02-14 02:26:20.080002 | Refresh successfully updated MV incrementally dev | 161 | mv_schema | mv_test | 6301 | 2020-02-14 02:26:05.796146 | 2020-02-14 02:26:07.853986 | Refresh successfully recomputed MV from scratch dev | 153 | mv_schema | mv_test | 6024 | 2020-02-14 02:25:18.762335 | 2020-02-14 02:25:20.043462 | MV was already updated dev | 143 | mv_schema | mv_test | 5557 | 2020-02-14 02:24:23.100601 | 2020-02-14 02:24:23.100633 | MV was already updated dev | 141 | mv_schema | mv_test | 5447 | 2020-02-14 02:23:54.102837 | 2020-02-14 02:24:00.310166 | Refresh successfully updated MV incrementally dev | 1 | mv_schema | mv_test | 5329 | 2020-02-14 02:22:26.328481 | 2020-02-14 02:22:28.369217 | Refresh successfully recomputed MV from scratch dev | 138 | mv_schema | mv_test | 5290 | 2020-02-14 02:21:56.885093 | 2020-02-14 02:21:56.885098 | Refresh failed. MV was not found