Triệu chứng
Giả định rằng bạn có một bảng có chỉ mục số liên cụm trong Microsoft SQL Server 2014. Khi bạn tìm cách tải dữ liệu vào bảng bằng cách dùng chèn vào... CHỌN câu lệnh, bạn có thể nhận được thông báo lỗi sau đây:
Lỗi: 8645, mức độ nghiêm trọng: 17, trạng thái: 1, đường: thời gian chờ 1A xảy ra trong khi đang đợi nguồn tài nguyên bộ nhớ để thực hiện truy vấn trong tài nguyên mặc định ' (2). Chạy lại truy vấn.
Lưu ý Khi không đủ bộ nhớ cho chèn hàng loạt, SQL Server sẽ cố gắng thực hiện chèn không hàng loạt với bản sửa lỗi này. Thông thường cần phải có ít bộ nhớ nhỏ hơn. Truy vấn vẫn không thành công nếu thậm chí không đủ bộ nhớ để thực hiện việc chèn không hàng loạt.
Giải pháp
Bản sửa lỗi này giới thiệu một dấu theo dõi cờ mới 9348 để sử dụng tính năng tối ưu hóa truy vấn, ước tính quyết định sẽ được khởi tạo hàng loạt hay không. Nếu số hàng ước tính để chèn nhỏ hơn 102400, SQL Server sẽ không cố gắng thực hiện một chèn hàng loạt. Nếu có nhiều hơn 102400 được ước tính, một chèn hàng loạt được khởi tạo. Vấn đề lần đầu tiên được khắc phục trong bản Cập Nhật tích lũy SQL Server sau đây.
Bản Cập Nhật tích lũy 4 cho SQL Server 2014 /en-us/help/2999197
Mỗi bản Cập Nhật tích lũy mới cho SQL Server chứa tất cả các hotfix và tất cả các bản sửa lỗi bảo mật đã được đưa vào bản Cập Nhật tích lũy trước đó. Kiểm tra các bản Cập Nhật tích lũy mới nhất cho SQL Server:
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".