sys.dm_io_pending_io_requests (Transact-SQL)
Gibt eine Zeile für jede ausstehende E/A-Anforderung in SQL Server zurück.
Spaltenname |
Datentyp |
Beschreibung |
---|---|---|
io_completion_request_address |
varbinary(8) |
Arbeitsspeicheradresse der E/A-Anforderung. NULL ist nicht zulässig. |
io_type |
varchar(7) |
Typ der ausstehenden E/A-Anforderung. NULL ist nicht zulässig. |
io_pending |
int |
Gibt an, ob die E/A-Anforderung ausstehend ist oder von Windows abgeschlossen wurde. Eine E/A-Anforderung kann noch ausstehend sein, selbst wenn Windows die Anforderung abgeschlossen hat, aber SQL Server noch keinen Kontextwechsel ausgeführt hat, bei dem die E/A-Anforderung verarbeitet und aus dieser Liste entfernt würde. NULL ist nicht zulässig. |
io_completion_routine_address |
varbinary(8) |
Interne Funktion, die nach Abschluss der E/A-Anforderung aufgerufen wird. Lässt NULL-Werte zu. |
io_user_data_address |
varbinary(8) |
Nur interner Gebrauch. Lässt NULL-Werte zu. |
scheduler_address |
varbinary(8) |
Das Zeitplanungsmodul, in dem diese E/A-Anforderung ausgestellt wurde. Die E/A-Anforderung wird in der Liste ausstehender E/A-Anforderungen des Zeitplanungsmoduls angezeigt. Weitere Informationen finden Sie unter sys.dm_os_schedulers (Transact-SQL). NULL ist nicht zulässig. |
io_handle |
varbinary(8) |
Dateihandle der Datei, die in der E/A-Anforderung verwendet wird. Lässt NULL-Werte zu. |
io_offset |
bigint |
Offset der E/A-Anforderung. NULL ist nicht zulässig. |
io_pending_ms_ticks |
int |
Nur interner Gebrauch. NULL ist nicht zulässig. |
Berechtigungen
Erfordert die VIEW SERVER STATE-Berechtigung auf dem Server.