Triệu chứng

Trong môi trường NUMA, Microsoft SQL Server gặp phải một hoặc nhiều sự cố hoạt động sau:

  • Trình SQL Server kinh nghiệm sử dụng CPU quá nhiều.

  • Truy vấn mất nhiều thời gian để hoàn tất.

  • Ứng dụng hoặc công việc SQL Server Agent gặp hết thời gian chờ truy vấn hoặc hết thời gian chờ kết nối.

  • Trình SQL Server khởi động lại dịch vụ cụm.

Ngoài ra, bạn có thể gặp phải hiện tượng sau:

  • Nâng cao giá trị cho SOS_PHYS_PAGE_CACHE chờ nhập khi bạn truy vấn quan sys.dm_os_wait_stats quản lý động (DMV)

  • Nâng cao giá trị cho CMEMTHREAD chờ loại và SOS_SUSPEND_QUEUE spinlock khi bạn truy vấn sys.dm_os_spinlock_stats DMV

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 cập nhật nóng và tất cả các bản sửa lỗi bảo mật đi kèm với 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:


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à Dịch vụ Khách hàng của Microsoft để nhận hotfix.

Lưu ý Nếu các sự cố xảy ra hoặc nếu bất cứ xử lý sự cố là cần thiết, bạn có thể phải tạo một yêu cầu dịch vụ riêng. Chi phí hỗ trợ thông thường sẽ áp dụng cho các câu hỏi hỗ trợ bổ sung và các vấn đề không phù hợp với hotfix cụ thể này. Để có danh sách đầy đủ số điện thoại hỗ trợ và dịch vụ khách hàng của Microsoft hoặc để tạo yêu cầu dịch vụ riêng, hãy ghé thăm website sau của Microsoft:

http://support.microsoft.com/contactus/?ws=supportLư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ữ đó.

Quan trọng Sửa chữa được khuyến nghị cho bất kỳ phiên bản SQL Server được cài đặt trên hệ thống NUMA, bất kể cài đặt mặt nạ đồng dạng máy chủ SQL. Khắc phục sự cố này chỉ đi xử lý hiệu suất bottleneck trong trình quản lý bộ nhớ SQL Server.
Trước tiên, sự cố được khắc phục trong bản cập nhật tích lũy sau của SQL Server.

Giải pháp

Để khắc phục sự cố này, tăng giá trị hết thời gian đăng nhập và truy vấn cho các ứng dụng của bạn.

Lưu ý Giải pháp này có thể bị giới hạn của mình có hiệu lực. Chúng tôi khuyên bạn áp dụng hotfix để khắc phục sự cố được mô tả trong phần "Triệu chứng".

Trạng thái

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".

Thông tin

Khi Microsoft SQL Server quản lý bộ nhớ phân bổ bộ nhớ cho một nút-phục bộ nhớ truy cập (NUMA)-môi trường hỗ trợ, Windows có thể cấp phát bộ nhớ từ cả xa nút (được gọi là "đi" hoặc "nước ngoài" trang) đến mục tiêu mong muốn cho mỗi nút đạt. Vì các "đi trang" không lý tưởng từ một hoạt động, quá trình SQL Server cố gán vào bộ đệm đi nút bộ nhớ phù hợp hoặc phát hành các trang về hệ điều hành. Xử lý này đi"" có thể là CPU chuyên sâu và dẫn đến giảm tỷ lệ bó thời tăng sử dụng CPU.

Tham khảo

Để biết thêm thông tin về cách tìm hiểu các khái niệm ngoại trang, hãy truy cập trang web bài đăng blog MSDN sau:

Cách hoạt động: SQL Server (NUMA bộ nhớ địa phương, đi và ngoài khối)

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

Phát triển các kỹ năng của bạn
Khám phá nội dung đào tạo
Sở hữu tính năng mới đầu tiên
Tham gia Microsoft dùng nội bộ

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?

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

×