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.

Nâng

Cải thiện này cho Microsoft SQL Server 2017 và 2019 thêm phương pháp thủ công để đặt nhóm tối đa cam kết thời gian bằng cách sử dụng cờ theo dõi DBCC hoặc dấu khởi động (TFs).

Lưu ý Trước khi bạn đề xuất với khách hàng mà họ sử dụng các cờ theo dõi này, trước tiên hãy xác nhận với kỹ sư leo thang và nhóm sản phẩm mà điều này phải được thực hiện.

Giải pháp

Sự cố này đã được khắc phục trong các bản Cập Nhật tích lũy sau đây cho SQL Server:

Giới thiệu về Cập Nhật tích lũy cho SQL Server:

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:

Lưu ý́

  • Vì mục đích của TF 9546 là vô hiệu hóa các cam kết nhóm, bạn nên tắt tính năng này trong tình huống này. Tức là, không sử dụng TF 9546 nếu bạn muốn sử dụng cơ chế đặt thời gian tối đa của nhóm.

  • Để bật thiết đặt thời gian nhóm tối đa, hãy dùng cờ theo dõi mới 12306. Lực lượng đặc nhiệm này có thể được bật trong SQL Server Startup hoặc động (thông qua DBCC TRACEON (12306,-1)).

  • Sau khi TF 12306 được bật, bạn có thể bật thêm 12311, 12312, 12314, 12318. Những đại diện cho nhóm tối đa cam kết thời gian 1ms, 2ms, 4ms và 8ms tương ứng. Thiết đặt chúng là phụ gia. Nhóm tối đa cam kết thiết đặt thời gian là mũ tại 10ms. Tuy nhiên, những điều này không nên được lặp lại. Ví dụ, không xác định cùng một TF nhiều thời gian.

  • Nếu bạn không muốn đặt thời gian nhóm tối đa nhưng muốn thay vào đó, để trở về hành vi mặc định của 10ms, hãy tắt tính năng TF 12306.

  • Hiệu ứng của TFs 12311, 12312, 12314 và 12318 sẽ xảy ra khi có một điểm kiểm tra trong cơ sở dữ liệu. Bạn có thể dựa vào thiết đặt của SQL Server hoặc cơ sở dữ liệu để cho phép các điểm kiểm tra tự động xảy ra. Nếu bạn muốn cho phép TFs có hiệu lực ngay lập tức, bạn có thể phát hành một điểm kiểm tra theo cách thủ công.

  • Trong Nhật ký lỗi SQL Server, bạn sẽ thấy các mục nhập như sau để cho biết rằng TFs đã được đọc:         

-T 12306

-T 12311

-T 12312

Thời gian cam kết nhóm đã được thay đổi từ 10 mili giây thành 3 mili giây.

DBCC TRACEON 12314, ID quy trình máy chủ (SPID) 60. Đây là một tin nhắn thông tin; không bắt buộc phải có hành động của người dùng.

DBCC TRACEON 12314, ID quy trình máy chủ (SPID) 60. Đây là một tin nhắn thông tin; không bắt buộc phải có hành động của người dùng.

Thời gian cam kết nhóm đã được thay đổi từ 3 mili giây thành 7 mili giây.

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!

×