KB3097636 - KHẮC PHỤC: Hiệu suất giảm khi ứng dụng có tính năng hợp nhóm kết nối thường xuyên kết nối hoặc ngắt kết nối trong SQL Server

Áp dụng cho
SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Triệu chứng

Hãy cân nhắc các trường hợp sau:

  • Bạn có một số ứng dụng kết nối với Microsoft SQL Server 2012 hoặc SQL Server 2014 sử dụng hợp nhóm kết nối.
  • Có nhiều thông tin đăng nhập riêng biệt hoặc khác nhau được ứng dụng sử dụng để kết nối với SQL Server.
  • Ứng dụng này có kiểu kết nối-truy vấn-ngắt kết nối rất thường xuyên. Trong Perfmon, giá trị MSSQL$<instancename>:General Statistics -> Connection Reset/sec là theo nghìn. SQL Server chạy một thủ tục lưu trữ có tên là sp_reset_connection để dọn dẹp và đặt lại trạng thái kết nối cho kết nối được gộp để thông tin đăng nhập mới có thể sử dụng nó.

Trong trường hợp này, bạn có thể gặp phải tình trạng giảm hiệu suất hoặc lưu lượng và mức sử dụng CPU trên SQL Server cao.

Lưu ý: Nếu bạn đang theo dõi thống kê chờ, bạn cũng có thể nhận thấy sự gia tăng loại chờ CMEMTHREAD trong khung thời gian bị ảnh hưởng.

Lưu ý: Sự cố này không xảy ra nếu (các) thông tin đăng nhập thuộc vai trò sysadmin. Để bảo vệ phiên bản SQL Server và dữ liệu được lưu trữ trên đó, chúng tôi khuyên bạn nên có thông tin đăng nhập với các đặc quyền tối thiểu cần thiết.

Giải pháp

Thông tin Cập nhật Tích lũy

Sự cố này được khắc phục lần đầu trong bản cập nhật tích lũy tiếp theo của SQL Server.

Đề xuất: Cài đặt bản cập nhật tích lũy mới nhất cho SQL Server

Mỗi bản cập nhật tích lũy mới dành cho SQL Server chứa tất cả các bản hotfix và toàn bộ bản sửa lỗi bảo mật đã được tích hợp trong bản cập nhật tích lũy trước đó. Chúng tôi khuyên bạn nên tải xuống và cài đặt các bản cập nhật tích lũy mới nhất cho SQL Server:

      

        
      

Thông tin sổ đăng kýĐể sử dụng hotfix trong gói này, bạn không cần thực hiện bất kỳ thay đổi nào đối với sổ đăng ký.

Yêu cầu khởi động lạiBạn có thể phải khởi động lại máy tính sau khi áp dụng hotfix này.

Thông tin thay thế hotfix Hotfix này không thay thế hotfix đã phát hành trước đó.

Trạng thái

Microsoft đã xác nhận rằng đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong mục "áp dụng cho".