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

làm thế nào để giải quyết vấn đề bế tắc?

Bế tắc có thể xảy ra vì nhiều lý do và đôi khi việc khắc phục sự cố bế tắc có thể là một nghệ thuật hơn là một khoa học.

Những gì tôi sử dụng để tìm và loại bỏ các bế tắc, ngoài SQL Profiler đơn giản, là một công cụ nhẹ cung cấp mô tả đồ họa về các bế tắc khi chúng xảy ra. Khi bạn thấy bế tắc, bạn có thể đi sâu vào và nhận được những thông tin có giá trị. Deadlock Detector - http://www.sqlsolutions.com/products/sql-deadlock -detector

Đó là một công cụ đơn giản, nhưng đối với tôi, nó thực hiện chính xác những gì nó phải làm. Một điều:lần đầu tiên tôi sử dụng nó, tôi phải đợi 15 phút để công cụ thu thập đủ số liệu và bắt đầu hiển thị bế tắc.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. tìm kiếm một từ khóa trong tất cả các Proc được lưu trữ cho một DB nhất định?

  2. Không có đủ bộ nhớ hệ thống trong nhóm tài nguyên 'nội bộ'

  3. Truy vấn SQL tiếp tục chạy trong một thời gian rất dài nếu không tìm thấy cụm từ tìm kiếm

  4. Chuyển đổi kiểu dữ liệu hình ảnh thành chuỗi trong SQL Server

  5. Làm cách nào để tôi có thể chèn 10 triệu bản ghi trong thời gian ngắn nhất có thể?