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

Triệu chứng

Giả định rằng bạn sử dụng nhóm luôn sẵn sàng (AG) có chứa các bảng heap. Bắt đầu từ SQL Server 2016,thread p arallel cho các thao tác làm lại được dùng trong bản sao phụ. Trong trường hợp này, bảng heap sẽ làm lại thao tác có thể tạo ra một thời gian chạy chấm công hoặc SQL Server có thể gặp phải lỗi vi phạm truy nhập trong một số trường hợp.

Nguyên nhân

Sự cố này xảy ra sau khi bạn áp dụng bản Cập Nhật tích lũy được đề cập trong bài viết sau đây:

4018866 khắc phục sự cố: song song làm lại nguyên nhân sử dụng bộ nhớ cao trong SQL Server 2016 khi nó so với SQL Server 2014 hoặc phiên bản cũ hơn

Giải pháp

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

       Bản Cập Nhật tích lũy 9 cho SQL Server 2016 SP1

       Cập Nhật tích lũy 1 cho SQL Server 2016 SP2

       Bản Cập Nhật tích lũy 6 cho SQL Server 2017

Mỗi bản Cập Nhật tích lũy mới cho SQL Server chứa tất cả các bản sửa lỗi và bản sửa lỗi bảo mật trong bản dựng trước đó. Kiểm tra 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

Bản Cập Nhật tích lũy mới nhất cho SQL Server 2017

Cách giải quyết

Để giải quyết vấn đề này, hãy tắt tính năng làm lại song song bằng cách bật theo dõi cờ 3459.

Trạng thái

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

Tham khảo

Tìm hiểu về thuật ngữ chuẩn Microsoft sử dụng để mô tả các bản cập nhật phần mềm.

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.