Share via


sys.dm_filestream_file_io_requests (Transact-SQL)

Muestra una lista de solicitudes de E/S que el propietario del espacio de nombres (NSO) está procesando en el momento dado.

Columna

Tipo

Descripción

request_context_address

varbinary(8)

Muestra la dirección interna del bloque de memoria del NSO que contiene la solicitud de E/S desde el controlador. No admite valores NULL.

current_spid

smallint

Muestra el identificador de proceso del sistema (SPID) para la conexión de SQL Server actual. No admite valores NULL.

request_type

nvarchar(60)

Muestra el tipo de paquete de solicitud de E/S (IRP). Los tipos de solicitud posibles son REQ_PRE_CREATE, REQ_POST_CREATE, REQ_RESOLVE_VOLUME, REQ_GET_VOLUME_INFO, REQ_GET_LOGICAL_NAME, REQ_GET_PHYSICAL_NAME, REQ_PRE_CLEANUP, REQ_POST_CLEANUP, REQ_CLOSE, REQ_FSCTL, REQ_QUERY_INFO, REQ_SET_INFO, REQ_ENUM_DIRECTORY, REQ_QUERY_SECURITY y REQ_SET_SECURITY. No admite valores NULL

request_state

nvarchar(60)

Muestra el estado de la solicitud de E/S en el NSO. Los valores posibles son REQ_STATE_RECEIVED, REQ_STATE_INITIALIZED, REQ_STATE_ENQUEUED, REQ_STATE_PROCESSING, REQ_STATE_FORMATTING_RESPONSE, REQ_STATE_SENDING_RESPONSE, REQ_STATE_COMPLETING y REQ_STATE_COMPLETED. No admite valores NULL.

request_id

int

Muestra el identificador de solicitud único asignado por el controlador a esta solicitud. No admite valores NULL.

irp_id

int

Muestra el identificador de IRP único. Esto es útil para identificar todas las solicitudes de E/S relacionadas con el IRP determinado. No admite valores NULL.

handle_id

int

Indica el id. del identificador del espacio de nombres. Se trata del identificador específico del NSO y es único en una instancia. No admite valores NULL.

client_thread_id

varbinary(8)

Muestra el identificador de subproceso de la aplicación cliente que origina la solicitud.

Nota de advertenciaAdvertencia

Solo es significativo si la aplicación cliente se ejecuta en la misma máquina que SQL Server. Cuando la aplicación cliente se ejecuta remotamente, client_thread_id muestra el identificador de subproceso de algún proceso del sistema que funciona en nombre del cliente remoto.

Admite valores NULL.

client_process_id

varbinary(8)

Muestra el identificador de proceso de la aplicación cliente si esta se ejecuta en la misma máquina que SQL Server. Para un cliente remoto, muestra el identificador de proceso del sistema que funciona en nombre de la aplicación cliente. Admite valores NULL.

handle_context_address

varbinary(8)

Muestra la dirección de la estructura de NSO interna asociada con el identificador del cliente. Admite valores NULL.

filestream_transaction_id

varbinary(128)

Muestra el identificador de la transacción asociada con el identificador determinado y todas las solicitudes asociadas con este identificador. Es el valor devuelto por la función get_filestream_transaction_context. Admite valores NULL.

Permisos

Requiere el permiso VIEW SERVER STATE en el servidor.

Vea también

Referencia

Vistas de administración dinámica de secuencia de archivo y FileTable (Transact-SQL)