KB4340759 - KHẮC PHỤC: Hiệu năng chậm của SQL Server 2016 khi bật Kho Truy vấn

Áp dụng cho
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Triệu chứng

Giả sử bạn có cơ sở dữ liệu đã bật Kho Truy vấn trong Microsoft SQL Server 2016. Khi cơ sở dữ liệu có khối lượng công việc lớn, có thể xảy ra tranh chấp spinlock và hiệu suất máy chủ có thể trở nên chậm. Đặc biệt, bạn có thể thấy sự tranh cãi nặng nề trên QUERY_STORE_ASYNC_PERSIST spinlock hoặc SPL_QUERY_STORE_STATS_COOKIE_CACHE spinlock.

Giải pháp

Sự cố này đã được khắc phục trong bản cập nhật tích lũy sau đây dành cho SQL Server:

Bản cập nhật tích lũy 2 cho SQL Server 2016 SP2

Giới thiệu về các bản cập nhật tích lũy 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 sửa lỗi nóng và 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 đó. Xem các bản cập nhật tích lũy mới nhất cho SQL Server:

Bản cập nhật tích lũy mới nhất cho SQL Server 2016

Giải pháp thay thế

Để tránh vấn đề này, hãy chuyển Kho Truy vấn sang chế độ chỉ đọc hoặc vô hiệu hóa Kho Truy vấn trên cơ sở dữ liệu.

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".
 

Tham khảo

Tìm hiểu về thuật ngữ mà Microsoft dùng để mô tả các bản cập nhật phần mềm.