

 从补丁 198 开始，Amazon Redshift 将不再支持创建新的 Python UDF。现有的 Python UDF 将继续正常运行至 2026 年 6 月 30 日。有关更多信息，请参阅[博客文章](https://www.amazonaws.cn/blogs/big-data/amazon-redshift-python-user-defined-functions-will-reach-end-of-support-after-june-30-2026/)。

# SVL\_RESTORE\_ALTER\_TABLE\_PROGRESS
<a name="r_SVL_RESTORE_ALTER_TABLE_PROGRESS"></a>

在经典大小调整期间，使用 SVL\_RESTORE\_ALTER\_TABLE\_PROGRESS 监控集群中每个表迁入 RA3 节点的进度。它捕获调整大小操作期间数据迁移的历史吞吐量。有关 RA3 节点经典大小调整的更多信息，请转到[经典大小调整](https://docs.amazonaws.cn/redshift/latest/mgmt/managing-cluster-operations.html#classic-resize-faster)。

SVL\_RESTORE\_ALTER\_TABLE\_PROGRESS 只对超级用户可见。有关更多信息，请参阅 [系统表和视图中的数据可见性](cm_chap_system-tables.md#c_visibility-of-data)。

此表中的部分或全部数据也可以在 SYS 监控视图 [SYS\_RESTORE\_LOG](SYS_RESTORE_LOG.md) 中找到。SYS 监控视图中的数据经过格式化处理，便于使用和理解。我们建议您使用 SYS 监控视图进行查询。

**注意**  
进度为 `100.00%` 或 `ABORTED` 的行将在 7 天后删除。在经典大小调整期间或之后删除的表行仍可显示在 SVL\_RESTORE\_ALTER\_TABLE\_PROGRESS 中。

## 表列
<a name="r_SVL_RESTORE_ALTER_TABLE_PROGRESS-table-columns"></a>


| 列名称  | 数据类型  | 描述  | 
| --- | --- | --- | 
| tbl | 整数 | 表的 ID。 | 
| 进度 | char(32) | 表的再分配进度的状态。可能的值是 0.00% 到 100.00% 的百分比，并显示消息 ABORTED。ABORTED 表示再分发未完成就停止，原因将在 message 列中说明。 | 
| message | char(256) | 与表的再分发进度相关的消息。 | 

## 示例查询
<a name="r_SVL_RESTORE_ALTER_TABLE_PROGRESS-sample-queries"></a>

以下查询返回了正在运行的查询和已排队的查询。

```
select * from svl_restore_alter_table_progress;

tbl     | progress |                          message                          
--------+----------+-----------------------------------------------------------
105614  | ABORTED  | Abort:Table no longer contains the prior dist key column.
105610  | ABORTED  | Abort:Table no longer contains the prior dist key column.
105594  | 0.00%    | Table waiting for alter diststyle conversion.
105602  | ABORTED  | Abort:Table no longer contains the prior dist key column.
105606  | ABORTED  | Abort:Table no longer contains the prior dist key column.
105598  | 100.00%  | Restored to distkey successfully.
```