sys.dm_filestream_file_io_requests (T-SQL)

Berlaku untuk:SQL Server

Menampilkan daftar permintaan I/O yang diproses oleh Pemilik Namespace (NSO) pada saat tertentu.

Column Tipe Deskripsi
request_context_address varbinary(8) Menampilkan alamat internal blok memori NSO yang berisi permintaan I/O dari driver. Tidak dapat diubah ke null.
current_spid smallint Memperlihatkan ID proses sistem (SPID) untuk koneksi SQL Server saat ini. Tidak dapat diubah ke null.
request_type nvarchar(60) Memperlihatkan jenis paket permintaan I/O (IRP). Jenis permintaan yang mungkin adalah REQ_PRE_CREATE, , REQ_POST_CREATE, REQ_GET_VOLUME_INFOREQ_RESOLVE_VOLUME, 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, , dan REQ_SET_SECURITY. Tidak dapat diubah ke null.
request_state nvarchar(60) Menampilkan status permintaan I/O di NSO. Nilai yang mungkin adalah REQ_STATE_RECEIVED, , REQ_STATE_ENQUEUEDREQ_STATE_INITIALIZED, REQ_STATE_PROCESSING, REQ_STATE_FORMATTING_RESPONSE, REQ_STATE_SENDING_RESPONSE, REQ_STATE_COMPLETING, dan REQ_STATE_COMPLETED. Tidak dapat diubah ke null.
request_id int Memperlihatkan ID permintaan unik yang ditetapkan oleh driver ke permintaan ini. Tidak dapat diubah ke null.
irp_id int Menampilkan ID IRP yang unik. Ini berguna untuk mengidentifikasi semua permintaan I/O yang terkait dengan IRP yang diberikan. Tidak dapat diubah ke null.
handle_id int Menunjukkan ID handel namespace. Ini adalah pengidentifikasi khusus NSO dan unik di seluruh instans. Tidak dapat diubah ke null.
client_thread_id varbinary(8) Memperlihatkan ID utas aplikasi klien yang berasal dari permintaan.

Peringatan: Ini bermakna hanya jika aplikasi klien berjalan pada komputer yang sama dengan SQL Server. Ketika aplikasi klien berjalan dari jarak jauh, client_thread_id menunjukkan ID utas dari beberapa proses sistem yang berfungsi atas nama klien jarak jauh.

Dapat diubah ke null.
client_process_id varbinary(8) Menunjukkan ID proses aplikasi klien jika aplikasi klien berjalan pada komputer yang sama dengan SQL Server. Untuk klien jarak jauh, ini menunjukkan ID proses sistem yang bekerja atas nama aplikasi klien. Dapat diubah ke null.
handle_context_address varbinary(8) Menunjukkan alamat struktur NSO internal yang terkait dengan handel klien. Dapat diubah ke null.
filestream_transaction_id varbinary(128) Memperlihatkan ID transaksi yang terkait dengan handel yang diberikan dan semua permintaan yang terkait dengan handel ini. Ini adalah nilai yang dikembalikan oleh get_filestream_transaction_context fungsi . Dapat diubah ke null.

Izin

Untuk SQL Server 2019 (15.x) dan versi sebelumnya, memerlukan izin TAMPILKAN STATUS SERVER di server.

Untuk SQL Server 2022 (16.x) dan versi yang lebih baru, memerlukan izin TAMPILKAN STATUS PERFORMA SERVER di server.