Partilhar via


sys.index_resumable_operations (Transact-SQL)

Aplica-se a: SQL Server 2017 (14.x) e versões posteriores Azure SQL DatabaseAzure SQL Managed InstanceSQL database em Microsoft Fabric

sys.index_resumable_operations é uma visualização do sistema que monitora e verifica o status de execução atual para reconstrução ou criação de índice retomável.
Aplica-se a: SQL Server (2017 e mais recente) e Banco de Dados SQL do Azure

Nome da coluna Tipo de dados Description
object_id int ID do objeto ao qual este índice pertence (não anulável).
index_id int ID do índice (não anulável). index_id é único apenas dentro do objeto.
name sysname Nome do índice. nome é exclusivo apenas dentro do objeto.
sql_text nvarchar(max) Texto da instrução DDL T-SQL
last_max_dop smallint Última MAX_DOP usada (padrão = 0)
partition_number int Número da partição dentro do índice ou heap proprietário. Para tabelas e índices não particionados ou no caso de todas as partições estarem sendo reconstruídas, o valor desta coluna é NULL.
state tinyint Estado operacional para índice retomável:

0=Running

1=Pause
state_desc nvarchar(60) Descrição do estado operacional do índice retomável (em execução ou em pausa)
start_time datetime Hora de início da operação de índice (não anulável)
last_pause_time datetime Tempo de última pausa da operação de índice (anulável). NULL se a operação estiver em execução e nunca for pausada.
total_execution_time int Tempo total de execução desde a hora de início em minutos (não anulável)
percent_complete real Conclusão do progresso da operação de índice em % (não anulável).
page_count bigint Número total de páginas de índice alocadas pela operação de compilação de índice para os índices novos e de mapeamento (não anulável).

Permissions

A visibilidade dos metadados em exibições de catálogo é limitada aos protegíveis que um usuário possui ou nos quais o usuário recebeu alguma permissão. Para obter mais informações, consulte Configuração de visibilidade de metadados.

Example

Liste todas as operações de criação ou reconstrução de índice retomáveis que estão no estado PAUSE.

SELECT * FROM  sys.index_resumable_operations WHERE STATE = 1;  

Ver também