Bạn hiện đang ngoại tuyến, hãy chờ internet để kết nối lại

Khắc phục: "Đăng nhập ghi chờ" truy cập giá trị cao trên phiên bản SQL Server 2012

QUAN TRỌNG: Bài viết này được dịch bằng phần mềm dịch thuật của Microsoft và có thể được Cộng đồng Microsoft chỉnh sửa lại thông qua công nghệ CTF thay vì một biên dịch viên chuyên nghiệp. Microsoft cung cấp các bài viết được cả biên dịch viên và phần mềm dịch thuật thực hiện và cộng đồng chỉnh sửa lại để bạn có thể truy cập vào tất cả các bài viết trong Cơ sở Kiến thức của chúng tôi bằng nhiều ngôn ngữ Tuy nhiên, bài viết do máy dịch hoặc thậm chí cộng đồng chỉnh sửa sau không phải lúc nào cũng hoàn hảo. Các bài viết này có thể chứa các sai sót về từ vựng, cú pháp hoặc ngữ pháp, Microsoft không chịu trách nhiệm về bất kỳ sự thiếu chính xác, sai sót hoặc thiệt hại nào do việc dịch sai nội dung hoặc do hoạt động sử dụng của khách hàng gây ra.

Nhấp chuột vào đây để xem bản tiếng Anh của bài viết này: 2809338
Triệu chứng


Giả sử rằng bạn bật tính năng như nhóm khả dụng luôn bật sử dụng đăng nhóm trong phiên bản của Microsoft SQL Server 2012 hoặc Microsoft SQL Server 2014. Trong trường hợp này, truy cập Nhật ký ghi chờ cho bộ đệm kí nhập vào phiên bản SQL Server có giá trị cao. Bạn cũng sẽ thấy các giá trị cao CMEMTHREAD và WRITELOG loại chờ đợi trong quản lý động (DMV). Ngoài ra, tệp kết xuất nhỏ được tạo ra.

Lưu ý: Vùng kí nhập là một trong bộ nhớ cache của Nhật ký giao dịch. Bộ đệm ẩn này được sử dụng khác: tối ưu hóa đọc Nhật ký trong quá trình khôi phục và rollback thao tác nhân bản giao dịch và các nhóm khả dụng luôn bật tính năng.
Nguyên nhân
Sự cố này xảy ra vì vùng kí nhập sử dụng con trỏ toàn cầu đối tượng bộ nhớ (PMO) cho tất cả bộ máy cơ sở dữ liệu.

Khi nhiều luồng cố gắng ghi nhật ký bằng cách sử dụng vùng kí nhập, tất cả các chủ đề phải đợi con trỏ đến một đối tượng bộ nhớ kết quả cạnh tranh được mô tả trong phần hiện tượng.

Giải pháp

SQL Server 2014 gói bản ghi dịch vụ 1

theo mặc định, bao gồm gói bản ghi dịch vụ 1 cho SQL Server 2014 khắc phục sự cố này và bạn không có thêm bất kỳ cờ theo dõi để kích hoạt bản vá.

SQL Server 2014

Vấn đề đã được vá trong phiên bản RTM của SQL Server 2014, nhưng bạn vẫn cần phải kích hoạt cờ theo dõi T9024 và/hoặc 8048để kích hoạt bản vá. Sau khi bạn kích hoạt này cờ theo dõi, phân vùng Phiên bản SQL Server trỏ chuột vào đối tượng bộ nhớ ở mức độ nút chọn một.

Lưu ý:
  • Nếu sự cố vẫn tồn tại ngay cả sau khi kích hoạt cờ theo dõi T9024, bạn cũng có thể kích hoạt cờ theo dõi T8048 phân vùng mà con trỏ bộ nhớ đối tượng cấp độ CPU.
  • SQL Server 2014 gói bản ghi dịch vụ 1 (SP1) bao gồm khắc phục sự cố này, và bạn không phải kích hoạt cờ theo dõi.

SQL Server 2012

Thông tin Cập Nhật tích luỹ

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

Sửa chữa cho vấn đề này lần đầu tiên được phát hành tích lũy Update 3. Để biết thêm thông tin về cách lấy gói Cập Nhật tích luỹ này dành cho SQL Server 2012 SP1, 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:
2812412 Cập Nhật tích lũy gói 3 cho SQL Server 2012 gói bản ghi dịch vụ 1
Lưu ý: Bởi vì các bản xây dựng tích lũy, mỗi sửa chữa mới phát hành chứa tất cả các hotfix và tất cả bản vá bảo mật được đính kèm với trước SQL Server 2012 SP1 vá. Chúng tôi khuyên bạn xem xét việc áp dụng bản vá mới nhất có chứa hotfix này. Để biết thêm thông tin, 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:
2772858 SQL Server 2012 Phiên bản được phát hành sau khi SQL Server 2012 gói bản ghi dịch vụ 1
Lưu ý: Sau khi bạn áp dụng hotfix, bạn phải kích hoạt cờ theo dõi T9024 để kích hoạt bản vá. Sau khi bạn kích hoạt này cờ theo dõi, phân vùng Phiên bản SQL Server trỏ chuột vào đối tượng bộ nhớ ở mức độ nút chọn một.

Lưu ý: Nếu sự cố vẫn tồn tại ngay cả sau khi kích hoạt cờ theo dõi T9024, bạn cũng có thể kích hoạt cờ theo dõi T8048 phân vùng mà con trỏ bộ nhớ đối tượng cấp độ CPU.

Thông tin về cập nhật nóng

Cập nhật nóng được hỗ trợ do Microsoft cung cấp. Tuy nhiên, cập nhật nóng này chỉ được dùng để khắc phục sự cố được mô tả trong bài viết này. Chỉ áp dụng cập nhật nóng này cho hệ thống đang gặp sự cố cụ thể này.

Nếu cập nhật nóng này sẵn có để tải xuống, có phần "Tải xuống Hotfix sẵn có" ở đầu bài viết Cơ sở Kiến thức này. Nếu phần này không xuất hiện, hãy gửi một yêu cầu tới bộ phận Hỗ trợ và bản ghi dịch vụ Khách hàng của Microsoft để nhận hotfix.

Lưu ý: Nếu sự cố khác xảy ra hoặc nếu cần khắc phục sự cố, bạn có thể phải tạo một yêu cầu bản ghi dịch vụ riêng. Chi phí hỗ trợ thông thường sẽ tính cho các câu hỏi hỗ trợ bổ sung và các sự cố không phù hợp với cập nhật nóng cụ thể này. Để có danh sách đầy đủ số điện thoại của Bộ phận Hỗ trợ và bản ghi dịch vụ Khách hàng của Microsoft hoặc để tạo yêu cầu bản ghi dịch vụ riêng, hãy truy cập website sau của Microsoft: Lưu ý: "Tải xuống Hotfix sẵn có" Hiển thị các ngôn ngữ mà hotfix này sẵn có. Nếu bạn không thấy ngôn ngữ của mình thì đó là do cập nhật nóng này hiện không có ngôn ngữ đó.

Điều kiện tiên quyết cho SQL Server 2012

Để áp dụng hotfix này, bạn phải SQL Server 2012 SP1 được cài đặt chuyên biệt trên máy tính.

Yêu cầu khởi động lại

Bạn không phải khởi động lại máy tính sau khi bạn áp dụng hotfix này. SQL Server phải được khởi động lại với cờ theo dõi T9024. Để biết thêm thông tin về cách cấu hình SQL Server bằng cách sử dụng khởi động cờ theo dõi xem Tuỳ chọn khởi động bản ghi dịch vụ công cụ bộ máy cơ sở dữ liệu.

Thông tin về tệp

Phiên bản toàn cầu hotfix này có các thuộc tính tệp (hoặc thuộc tính tệp mới hơn) được liệt kê trong bảng sau. Ngày và giờ của các tệp này được liệt kê theo giờ chuẩn quốc tế (UTC). Khi bạn xem thông tin về tệp, ngày và giờ được chuyển đổi thành giờ địa phương. Để tìm sự khác nhau giữa UTC và giờ địa phương, sử dụng tab múi thời gian trong mục Ngày và Giờ trong Pa-nen điều khiển.
Tên tệpPhiên bản tệpKích thước tệpNgàyGiờNền tảng
Sqlservr.exe2011.110.3340.016076826-Jan-201305:12x 86
Sqlservr.exe2011.110.3340.019200026-Jan-201305:23x64
Tình trạng
Microsoft đã xác nhận rằng đây là sự cố trong sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".

Cảnh báo: Bài viết này đã được dịch tự động

Thuộc tính

ID Bài viết: 2809338 - Xem lại Lần cuối: 07/29/2015 14:07:00 - Bản sửa đổi: 10.0

Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Express, Microsoft SQL Server 2014 Web, Microsoft SQL Server 2012 Service Pack 1

  • kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbmt KB2809338 KbMtvi
Phản hồi