Partilhar via


sys.index_resumable_operations (Transact-SQL)

Aplica-se a: SQL Server 2017 (14.x) e versões posteriores Banco de Dados SQL do AzureInstância Gerenciada SQL do Azurebanco de dados SQL no 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 Descrição
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.
nome sysname Nome do índice. nome é exclusivo apenas dentro do objeto.
sql_text nvarchar(max) Texto da instrução DDL T-SQL
last_max_dop pequeno Ú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.
estado minúsculo Estado operacional para índice retomável:

0=Em execução

1=Pausa
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).

Permissões

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.

Exemplo

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