Số lỗi VSTS: 302851
Số lỗi VSTS: 302848
CI 17820
Triệu chứng
Các phiên bản Standard 64 bit của Microsoft SQL Server 2005 và các phiên bản mới hơn có đặc quyền Khóa trang trong bộ nhớ được thiết lập cho tài khoản dịch vụ của Công cụ SQL Server không sử dụng API Tiện ích mở rộng cửa sổ địa chỉ (AWE) để phân bổ bộ nhớ vùng đệm. Việc sử dụng AWE API trên phiên bản 64 bit của SQL Server để phân bổ bộ nhớ vùng đệm được gọi là Trang bị khóa. Gói Cập nhật Tích lũy 2 cho SQL Server 2008 Gói Dịch vụ 1 và gói cập nhật tích lũy 4 cho SQL Server 2005 Gói Dịch vụ 3 cung cấp hỗ trợ cho Trang bị khóa.
Lưu ý: Theo mặc định, các phiên bản Enterprise và Developer 64 bit của SQL Server 2005 và các phiên bản mới hơn hỗ trợ Trang bị khóa. Để biết thêm thông tin, hãy xem trang web Mạng lưới nhà phát triển Microsoft (MSDN) sau:
https://msdn.microsoft.com/library/ms187499.aspx
Xem thêm thông tin
Các cập nhật tích lũy giới thiệu cờ theo dõi 845 và cho phép SQL Server 2008 64-bit Standard Edition và SQL Server 2005 64-bit Standard Edition bật Trang bị khóa nếu đặc quyền Khóa trang trong bộ nhớ được đặt cho tài khoản dịch vụ của Dịch vụ Công cụ SQL Server.
Lưu ý: Cờ theo dõi này không bắt buộc cho khách hàng sử dụng các phiên bản Enterprise 64 bit hoặc các phiên bản Developer 64 bit của SQL Server. Việc bật cờ theo dõi này trên các phiên bản này không có tác dụng.
Để sử dụng cờ theo dõi này, bạn phải đặt cờ này làm tùy chọn khởi động cho SQL Server bằng cách sử dụng tham số –T. Để biết thêm thông tin về cách bật cờ theo dõi làm tùy chọn khởi động, hãy truy cập trang web MSDN sau đây:
https://msdn.microsoft.com/library/ms190737.aspx
Để đảm bảo rằng cờ theo dõi đã kích hoạt các Trang bị khóa trong các phiên bản 64 bit của SQL Server, hãy xác minh rằng thông báo sau được ghi trong tệp nhật ký lỗi SQL Server khi khởi động:
Sử dụng các trang bị khóa cho vùng đệm
Nếu bạn không thấy thông báo này trong tệp nhật ký lỗi, hãy thực hiện như sau:
Đảm bảo rằng bạn đã đặt cờ theo dõi 845 chính xác. Cờ theo dõi được đặt làm tùy chọn khởi động được in ở đầu tệp nhật ký lỗi.
Đảm bảo rằng tài khoản dịch vụ cho SQL Server đã bật đặc quyền Khóa trang trong bộ nhớ. Bạn không phải đặt các quyền này nếu Tài khoản Dịch vụ SQL Server là tài khoản HỆ THỐNG CỤC BỘ. Để biết thêm thông tin, hãy truy cập trang Web MSDN sau:
Việc bật Trang bị khóa có thể có tác động tiêu cực đến hiệu suất hệ thống của bạn. Bạn nên cân nhắc cẩn thận mọi hiệu ứng tiềm ẩn trước khi sử dụng Trang bị khóa, ngay cả trên các phiên bản Enterprise và Developer.
Lưu ý về SQL Server 2008 R2 Standard Edition (64 bit): Microsoft SQL Server 2008 R2 Standard Edition (64-bit, tất cả phiên bản RTM trở lên) cũng yêu cầu thêm cờ theo dõi 845 dưới dạng tham số khởi động để SQL Server có thể sử dụng các trang bị khóa cho Vùng đệm khi SQL Server tài khoản dịch vụ được cấp đặc quyền bảo mật Khóa trang trong Bộ nhớ.
Lưu ý về SQL Server 2012 Standard Edition (64 bit): Microsoft SQL Server 2012 Standard Edition (64 bit) không yêu cầu bạn bật bất kỳ cờ theo dõi nào để cho phép SQL Server sử dụng các trang bị khóa cho vùng đệm khi SQL Server tài khoản dịch vụ được cấp đặc quyền bảo mật Khóa trang trong Bộ nhớ.
Thông tin thêm về gói cập nhật tích lũy 4 cho SQL Server 2005 Gói Dịch vụ 3
Để biết thêm thông tin về các tệp được thay đổi và để biết thông tin về mọi điều kiện tiên quyết để áp dụng gói cập nhật tích lũy có chứa hotfix được mô tả trong bài viết này trong Cơ sở Kiến thức Microsoft, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:
970279 Gói cập nhật tích lũy 4 cho SQL Server 2005 Gói Dịch vụ 3
Thông tin thêm về gói cập nhật tích lũy 2 cho SQL Server 2008 Gói Dịch vụ 1
Để biết thêm thông tin về gói cập nhật tích lũy này, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:
970315 Gói cập nhật tích lũy 2 cho SQL Server 2008 Gói Dịch vụ 1
Để biết thêm thông tin về ảnh hưởng của việc sử dụng Trang bị khóa với SQL Server, hãy bấm vào số bài viết sau đây để xem bài viết trong Cơ sở Kiến thức Microsoft:
918483 Cách giảm phân trang bộ nhớ vùng đệm trong phiên bản 64 bit của SQL Server
Để biết thêm thông tin về cách bật các tính năng "trang bị khóa" trong SQL Server 2012 và các phiên bản khác, hãy bấm vào số bài viết sau để xem bài viết trong Cơ sở Kiến thức Microsoft:
2659143 Cách bật tính năng "trang bị khóa" trong SQL Server 2012