Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Các bản sửa lỗi liên quan đến hiệu suất cho SQL Server 2012

Sau khi SQL Server 2012 Gói dịch vụ 1 Cập nhật tích lũy # 3 được phát hành vào đêm qua, tôi nhận thấy rằng có rất nhiều bản sửa lỗi liên quan đến hiệu suất có sẵn cho SQL Server 2012 và có thể khó theo dõi bản sửa lỗi nào có sẵn trong cập nhật tích lũy nào.

Vì vậy, đây là danh sách các bản sửa lỗi liên quan đến hiệu suất có sẵn cho SQL Server 2012 cho đến nay (cuộn xuống để xem chú thích đầy đủ).

Fix / KB Article Cập nhật SP1 Cập nhật RTM
Cải thiện hiệu suất quy trình Khám phá siêu dữ liệu trong SQL Server Native Client SP1 CU3 RTM CU6
Khắc phục:Hiệu suất kém khi bạn chạy theo dõi SQL Server SP1 CU3 Không có
Khắc phục:Một truy vấn chạy với DMV đi vào một vòng lặp vô hạn SP1 CU3 Không có
KHẮC PHỤC:Bạn gặp phải hiệu suất kém khi chạy truy vấn với bảng hỗ trợ RCSI SP1 CU3 Không có
Khắc phục:Giá trị bộ đếm "ghi nhật ký chờ" cao SP1 CU3 Không có
Khắc phục:Bộ nhớ không được giải phóng khi bạn sử dụng Linq để đọc các sự kiện trong tệp Sự kiện mở rộng SP1 CU3 RTM CU6
Khắc phục:CPU tăng đột biến khi không có tải trên máy chủ sau khi bạn cài đặt SQL Server 2012 SP1 CU3 Không có
Khắc phục:Giá trị của thuộc tính NORECOMPUTE cho chỉ mục được phân vùng không được giữ lại sau khi bạn xây dựng lại chỉ mục SP1 CU3 Không có
Các vấn đề về hiệu suất trong môi trường NUMA SP1 CU3 Không có
Nhật ký giao dịch cơ sở dữ liệu tiếp tục phát triển sau khi bạn nâng cấp lên SQL Server SP1 CU2 RTM CU5
Khắc phục:Mức sử dụng CPU cao khi bạn truy vấn cột đối tượng lớn nhị phân bằng cách sử dụng gợi ý NOLOCK SP1 CU2 RTM CU5
Khắc phục:Các truy vấn lớn sửa đổi dữ liệu chạy chậm hơn dự kiến ​​khi tích lũy nhiều khóa SP1 CU2 RTM CU5
Khắc phục:Thao tác khôi phục nhật ký giao dịch mất nhiều thời gian hơn dự kiến ​​nếu tệp cơ sở dữ liệu bị xóa SP1 CU2 RTM CU5
SQL Server 2012 gặp lỗi hết bộ nhớ SP1 CU2 RTM CU5
Khắc phục:Rò rỉ bộ nhớ nếu bạn bật tùy chọn thống kê AUTO_UPDATE_STATISTICS_ASYNC SP1 CU2 RTM CU5
Trình cài đặt Windows khởi động nhiều lần sau khi bạn cài đặt SQL Server 2012 SP1 SP1 CU2 Không có
Khắc phục:Lỗi 17883 khi bạn chạy truy vấn trên máy chủ có nhiều CPU và bộ nhớ lớn SP1 CU2 Không có
Khắc phục:Lỗi "hết bộ nhớ" khi bạn sử dụng ODBC SP1 CU1 RTM CU3
Khắc phục:Hiệu suất của câu lệnh SELECT có chứa toán tử LIKE và mệnh đề ESCAPE thấp SP1 CU1 RTM CU3
Khắc phục:Máy chủ SQL ngừng phản hồi và lỗi "Bộ lập lịch biểu không năng suất" được ghi lại SP1 CU1 RTM CU3
Khắc phục:Máy chủ SQL mất nhiều thời gian để tạo tập lệnh cho bảng được phân vùng với tính năng nén dữ liệu SP1 CU1 RTM CU4
Khắc phục:Hiệu suất chậm hoặc bế tắc khi bạn khôi phục cơ sở dữ liệu và thực thi các câu lệnh cùng một lúc SP1 CU1 RTM CU3
Khắc phục:Các luồng công nhân không thức dậy ngay lập tức khi nhiều tác vụ I / O chuyên sâu đang chạy cùng một lúc SP1 CU1 RTM CU4
Khắc phục:Thông báo lỗi "Process dường như không mang lại hiệu quả trên Trình lập lịch " khi bạn chạy một truy vấn SP1 CU1 RTM CU4
Khắc phục:Cơ sở dữ liệu ngoại tuyến và ở trạng thái "Đang khôi phục" khi bạn tạo lại chỉ mục nếu nhật ký giao dịch đã đầy SP1 CU1 RTM CU4
Khắc phục:Hiệu suất chậm khi bạn khôi phục cơ sở dữ liệu nếu CDC được bật Gói Dịch vụ 1 RTM CU2
Khắc phục:Phân bổ trang bị khóa được bật mà không có bất kỳ cảnh báo nào sau khi bạn nâng cấp Gói Dịch vụ 1 RTM CU2
Khắc phục:Lỗi hết thời gian chờ khi bạn có bảng heap và khi bật nén dữ liệu Gói Dịch vụ 1 RTM CU2
Khắc phục:Phiên bản của SQL Server 2012 có thể kết thúc bất ngờ khi dữ liệu FILESTREAM được truy cập Gói Dịch vụ 1 RTM CU2
KHẮC PHỤC:CPU tăng đột biến ở một khoảng thời gian nhất định ngay cả khi không có hoạt động của người dùng Gói Dịch vụ 1 RTM CU1
Khắc phục:Hiệu suất chậm khi trình kích hoạt SAU chạy trên bảng được phân vùng Gói Dịch vụ 1 RTM CU1
Khắc phục:Hiệu suất có thể giảm khi bạn chạy truy vấn sử dụng quy trình được lưu trữ sp_cursoropen sau khi bạn nâng cấp Gói Dịch vụ 1 RTM CU1
Khắc phục:Mất nhiều thời gian để khôi phục cơ sở dữ liệu Gói Dịch vụ 1 RTM CU1
Khắc phục:Hiệu suất kém khi bạn chạy truy vấn có chứa các vị từ VÀ tương quan Gói Dịch vụ 1 RTM CU1
Khắc phục:Cập nhật không cần thiết cho người đăng ký sau khi bạn khởi động lại nó nếu bài viết mới được thêm vào Gói Dịch vụ 1 RTM CU1
Khắc phục:Hiệu suất chậm xảy ra nếu quan sát thấy mức sử dụng CPU cao với sự tranh cãi về spinlock QUERY_EXEC_STATS Gói Dịch vụ 1 RTM CU1
Khắc phục:Hiệu suất chậm khi bạn sử dụng DQS để thực hiện xóa dữ liệu dựa trên nguồn dữ liệu lớn Gói Dịch vụ 1 RTM CU1
Khắc phục:lỗi "không mang lại lợi nhuận trên Bộ lập lịch" nếu bạn sử dụng Nhà môi giới dịch vụ để chạy truy vấn phân tán Gói Dịch vụ 1 RTM CU1
KHẮC PHỤC:Việc xác thực đĩa cụm mất nhiều thời gian đột xuất nếu có hơn 20 đĩa hoặc khối lượng dưới một ký tự ổ đĩa trong khi cài đặt cụm chuyển đổi dự phòng Gói Dịch vụ 1 RTM CU1
Khắc phục:Lỗi hết bộ nhớ khi bạn chạy SQL Server 2012 trên máy tính sử dụng NUMA Gói Dịch vụ 1 RTM CU1
Khắc phục:Thông báo lỗi nếu bạn sử dụng hơn 30 nhóm tài nguyên thống đốc tài nguyên do người dùng xác định cho phiên bản của SQL Server 2012:"Trình nghe IOCP không năng suất" Gói Dịch vụ 1 RTM CU1
Khắc phục:Tác vụ thu thập chẩn đoán phiên "System_health" đóng băng Máy chủ SQL Gói Dịch vụ 1 RTM CU1
Khắc phục:Quá trình chuyển đổi dự phòng nhóm khả dụng mất nhiều thời gian nếu cơ sở dữ liệu trong nhóm khả dụng chứa FileTable Gói Dịch vụ 1 Không có


Ý kiến ​​của tôi vẫn là bạn nên luôn cập nhật (tất nhiên là sau khi kiểm tra kỹ lưỡng chúng) với các bản cập nhật tích lũy - không chỉ cho các bản sửa lỗi liên quan đến hiệu suất mà còn cho nhiều bản sửa lỗi khác (Tôi đã mất số lượng lỗi "kết quả không chính xác", vấn đề "lỗi xác nhận" và vi phạm quyền truy cập đã được khắc phục).

Bạn nên lưu ý rằng một số bản sửa lỗi có sẵn trong nhánh SP1 mới được làm mới vẫn chưa được cung cấp trong nhánh RTM. Tất nhiên, tình huống này gần như sẽ thay đổi vào tháng tới, tháng sau và cho đến khi nhịp phát hành cập nhật tích lũy được đồng bộ hóa giữa các nhánh RTM và SP1.

Bản cập nhật chú thích của SQL Server 2012

Cập nhật Xây dựng Đã phát hành
Cập nhật tích lũy RTM 1 11.0.2316 2012-04-12
Bản cập nhật tích lũy RTM 2 11.0.2325 2012-06-18
Cập nhật tích lũy RTM 3 11.0.2332 2012-08-31
Bản cập nhật tích lũy RTM 4 11.0.2383 ngày 10 tháng 10 năm 2012
Bản cập nhật tích lũy RTM 5 11.0.2395 ngày 12 tháng 12 năm 2012
Bản cập nhật tích lũy RTM 6 11.0.2401 ngày 22 tháng 2 năm 2013
Gói dịch vụ 1 (danh sách các bản sửa lỗi) 11.0.3000 ngày 15 tháng 11 năm 2012
Cập nhật tích lũy SP1 1 11.0.3321 2012-11-20
Cập nhật tích lũy SP1 2 11.0.3339 2013-01-21
Cập nhật tích lũy SP1 3 11.0.3349 ngày 18 tháng 3 năm 2013


Tôi sẽ cố gắng cập nhật danh sách này khi các bản cập nhật tích lũy mới được phát hành.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Gửi email có tệp đính kèm trong SQL Server (T-SQL)

  2. cách ly một chuỗi con trong một chuỗi trước một ký hiệu trong SQL Server 2008

  3. Chọn dữ liệu từ hai máy chủ khác nhau trong SQL Server

  4. 4 Mẹo để Chạy Chẩn đoán Máy chủ SQL

  5. Cách thay thế NULL bằng một giá trị khác trong SQL Server - ISNULL ()