Bỏ qua để tới nội dung chính
Đăng nhập với Microsoft
Đăng nhập hoặc tạo một tài khoản.
Xin chào,
Chọn một tài khoản khác.
Bạn có nhiều tài khoản
Chọn tài khoản bạn muốn đăng nhập.

Triệu chứng

Giả định rằng bạn tạo một phiên sự kiện mở rộng hoặc theo dõi SQL Profiler để bắt đầu sự kiện rpc_starting hoặc rpc_completed trong Microsoft SQL Server 2016 và dòng dữ liệu thu thập hoặc dữ liệu không được bật (bạn không đặttham số collect_statement hoặc Collect_data_stream cho phiên xevents hoặc dữ liệu văn bản hoặc tham số dữ liệu nhị phân cho SQL Profiler). Nếu hoạt động SQL Server liên quan đến tham số bảng có giá trị (tvps) bị bắt giữ trong phiên làm việc, việc sử dụng bộ nhớ của SQL Server có thể phát triển nhiều hơn là cần thiết. Điều này có thể gây suy giảm nghiêm trọng và trong bộ nhớ khắc phục sự cố SQL Server và bạn nhận được thông báo lỗi sau đây 701 cho các thao tác đang diễn ra:

Không đủ bộ nhớ hệ thống trong hồ bơi tài nguyên ' mặc định ' để chạy truy vấn này

Nếu bạn sử dụng DBCC MEMORYSTATUS hoặc query sys.dm_os_memory_clerks, bạn có thể quan sát thư ký bộ nhớ OBJECTSTORE_LBSS Hiển thị mức tiêu thụ bộ nhớ lớn.

Giải pháp

Vấn đề trong đó một phiên sự kiện kéo dài hoặc theo dõi một Profiler không được cấu hình để thu thập câu lệnh hoặc dòng dữ liệu vẫn yêu cầu bộ đệm bộ nhớ lớn vì vật liệu TVP được giải quyết bởi bản sửa lỗi này.

Ghi chúNếu phiên sự kiện mở rộng của bạn hoặc theo dõi SQL Profiler được cấu hình để thu thập câu lệnh hoặc dữ liệu/dòng nhị phân và hoạt động của SQL Server liên quan đến việc mở trong phiên này, việc sử dụng bộ nhớ của SQL Server vẫn có thể được phát triển ngay cả với bản sửa lỗi hiện tại được áp dụng, như trong trường hợp này, mức tiêu thụ bộ nhớ

Do đó, chúng tôi khuyên bạn không nên chạy các phiên hoặc dấu hiệu cố định với các tổ hợp các sự kiện và trường dữ liệu trước đó đã đề cập trong các phiên bản SQL Server có thể nhận được chuyên sâu (trong các số hoặc kích thước) hoạt động dựa trên TVP.

Gói dịch vụ dành cho SQL Server:

Bản sửa lỗi này được bao gồm trong gói dịch vụ 2 cho SQL Server 2016.

Để có bản sửa lỗi khác giới hạn số lượng hàng được truy vấn trong một TVP, vui lòng tham khảo mục KB 4468102.

Thông tin về bản dựng SQL Server 2016

Mỗi bản dựng mới cho SQL Server 2016 chứa tất cả các bản sửa lỗi và bảo mật trong bản dựng trước đó. Chúng tôi khuyên bạn nên cài đặt bản dựng mới nhất cho SQL Server 2016.

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ữ mà 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.

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Thông tin này có hữu ích không?

Bạn hài lòng đến đâu với chất lượng dịch thuật?
Điều gì ảnh hưởng đến trải nghiệm của bạn?
Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×