Dela via


sys.index_resumable_operations (Transact-SQL)

gäller för: SQL Server 2017 (14.x) och senare versioner Azure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Microsoft Fabric

sys.index_resumable_operations är en systemvy som övervakar och kontrollerar den aktuella körningsstatusen för återskapande eller skapande av index.
gäller för: SQL Server (2017 och senare) och Azure SQL Database

Kolumnnamn Datatyp Beskrivning
object_id int ID för det objekt som det här indexet tillhör (inte nullbart).
index_id int ID för indexet (kan inte vara null). index_id är bara unikt i objektet.
namn sysname Indexets namn. namn är endast unikt i objektet.
sql_text nvarchar(max) Text för DDL T-SQL-instruktion
last_max_dop liten Senast använda MAX_DOP (standard = 0)
partition_number int Partitionsnummer i det ägande indexet eller heapen. För icke-partitionerade tabeller och index eller om alla partitioner återskapas är värdet för den här kolumnen NULL.
tillstånd pytteliten Drifttillstånd för återupptabart index:

0=Körs

1=Pausa
state_desc nvarchar(60) Beskrivning av drifttillståndet för återupptabart index (körs eller pausas)
start_time datetime Indexåtgärdens starttid (kan inte ogiltigförklaras)
last_pause_time datetime Indexåtgärd senaste paustid (nullbar). NULL om åtgärden körs och aldrig pausas.
total_execution_time int Total körningstid från starttid i minuter (inte nullbar)
percent_complete riktiga Slutförande av indexåtgärdens förlopp i % ( kan inte vara null).
page_count bigint Totalt antal indexsidor som allokerats av indexskapandeåtgärden för de nya indexen och mappningsindexen ( kan inte vara null ).

Behörigheter

Synligheten för metadata i katalogvyer är begränsad till skyddsbara objekt som en användare antingen äger eller som användaren har beviljats viss behörighet för. Mer information finns i konfiguration av metadatasynlighet.

Exempel

Visa en lista över alla åtgärder för att skapa eller återskapa index som är i PAUS-tillstånd.

SELECT * FROM  sys.index_resumable_operations WHERE STATE = 1;  

Se även