Tập lệnh để tìm Tiến trình và Phiên đang chạy trong SQL Server

2022-07-05 20:05:09

Trong bài đăng này, tôi đang chia sẻ các tập lệnh khác nhau để tìm các phiên và quy trình đang chạy trong SQL Server.

Là một DBA, điều này rất quan trọng để tìm tất cả các phiên và quy trình đang chạy hiện tại của SQL Server.

Dưới đây là ba cách khác nhau để tìm tất cả quá trình đang chạy của SQL Server.

Đầu tiên, sử dụng SP_WHO & SP_WHO2:
Cả hai lệnh đều được sử dụng để kiểm tra và giám sát các kết nối và phiên đang chạy hiện tại của SQL Server.

SP_WHO : cung cấp thông tin như: ID phiên, ID người dùng đã ghi, Tên máy chủ, Trạng thái phiên, Quy trình bị chặn, Tên cơ sở dữ liệu, Chi tiết lệnh, ID yêu cầu.

SP_WHO2 : cung cấp một số thông tin bổ sung như : Thời gian CPU theo từng phiên, không có số lần đọc đĩa, thời gian thực hiện truy vấn cuối cùng

Thứ hai, Sử dụng chế độ xem hệ thống:

Thứ ba, Sử dụng dm_exec_requests:

Xem thêm:


Chia sẻ: