适用于:Microsoft
Fabric 预览版中的 SQL Server 2017 (14.x) 及更高版本 
Azure SQL 数据库
Azure SQL 托管实例 SQL 数据库
              sys.index_resumable_operations 是一个系统视图,用于监视和检查当前执行状态,以便重新生成或创建可恢复索引。
              适用于:SQL Server(2017 及更新),以及Azure SQL 数据库
| Column name | Data type | Description | 
|---|---|---|
| object_id | int | 此索引所属对象的 ID(不可为 null)。 | 
| index_id | int | 索引的 ID(不可为 null)。 index_id仅在对象中是唯一的。 | 
| name | sysname | 索引的名称。 名称 仅在对象中是唯一的。 | 
| sql_text | nvarchar(max) | DDL T-SQL 语句文本 | 
| last_max_dop | smallint | 上次使用MAX_DOP (默认值 = 0) | 
| partition_number | int | 拥有索引或堆中的分区号。 对于非分区表和索引,或者所有分区正在重新生成此列的值为 NULL。 | 
| state | tinyint | 可恢复索引的操作状态: 0=Running 1=Pause | 
| state_desc | nvarchar(60) | 可恢复索引的操作状态说明(正在运行或已暂停) | 
| start_time | datetime | 索引操作开始时间 (不可为 null) | 
| last_pause_time | datetime | 索引操作上次暂停时间 (可为 null)。 如果操作正在运行且从未暂停,则为 NULL。 | 
| total_execution_time | int | 从开始时间到分钟的总执行时间(不可为 null) | 
| percent_complete | real | 索引操作进度完成百分比(不可为 null)。 | 
| page_count | bigint | 由新索引和映射索引的索引生成操作分配的索引页总数(不可为 null)。 | 
Permissions
目录视图中仅显示用户拥有的安全对象的元数据,或用户对其拥有某些权限的安全对象的元数据。 有关详细信息,请参阅 Metadata Visibility Configuration。
Example
列出处于 PAUSE 状态的所有可恢复索引创建或重新生成操作。
SELECT * FROM  sys.index_resumable_operations WHERE STATE = 1;