Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Truy vấn chặn máy chủ SQL

Xin chào,

Trong khi bạn đang sử dụng chương trình của mình được kết nối với cơ sở dữ liệu SQL Server, bạn có thể cảm thấy sự chậm chạp trên ứng dụng liên quan đến cơ sở dữ liệu SQL Server. Sự cố này có thể liên quan đến việc chặn phiên và khóa cơ sở dữ liệu.

Để tìm các phiên hoặc truy vấn chặn, hãy thực thi tập lệnh sau. Nếu truy vấn chặn không kết thúc trong một thời gian ngắn, bạn có thể kết thúc truy vấn đó sau khi hỏi khách hàng.

 SELECTdb.name DBName, tl.request_session_id, wt.blocking_session_id, OBJECT_NAME (p.OBJECT_ID) BlockedObjectName, tl.resource_type, h1.TEXT AS RequestText, h2.TEXT AS BlockingTest. .databases db ON db.database_id =tl.resource_database_idINNER THAM GIA sys.dm_os_waiting_tasks AS wt ON tl.lock_owner_address =wt.resource_address .request_session_idINNER THAM GIA sys.dm_exec_connections ec2 TRÊN ec2.session_id =wt.blocking_session_idCROSS ÁP DỤNG sys.dm_exec_sql_text (ec1.most_recent_sql_handle) NHƯ h1CROSS ÁP DỤNG sys.dm_exec_sql_sql_text 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách trả về một chuỗi theo thứ tự ngược bằng SQL Server - REVERSE ()

  2. Stuff và 'For Xml Path' hoạt động như thế nào trong SQL Server?

  3. Quyền truy cập bị từ chối khi đính kèm cơ sở dữ liệu

  4. SQL Server - thiếu NATURAL JOIN / x JOIN y USING (trường)

  5. SQL Server Chuyển đổi Varchar thành Datetime