Khắc phục: Hiệu suất giảm sau khi bạn di chuyển một báo cáo chứa một danh sách thả xuống số lớn đa chọn cho SQL Server 2008 R2 dịch vụ báo cáo

Áp dụng cho: SQL Server 2008 R2

Microsoft phân phối Microsoft SQL Server 2008 R2 bản sửa lỗi như là một tải về tệp. Bởi vì các bản sửa lỗi tích lũy, mỗi bản phát hành mới chứa tất cả các hotfix và tất cả các bản vá bảo mật được đính kèm với trước SQL Server 2008 R2 sửa chữa phát hành.

Triệu chứng


Hãy xem xét tình huống sau:
  • Bạn có một báo cáo được tạo bằng cách sử dụng một phiên bản của SQL Server báo cáo dịch vụ (SSRS) là một phiên bản cũ hơn SQL Server 2008 R2 dịch vụ báo cáo.
  • Báo cáo có danh sách thả xuống số lớn đa lựa chọn.
  • Bạn tới báo cáo máy chủ SQL Server 2008 R2 dịch vụ báo cáo.
  • Bạn xem báo cáo trong Internet Explorer.
Trong trường hợp này, báo cáo mất nhiều thời gian để hiển thị. Ngoài ra, sử dụng CPU là cao. Tuy nhiên, khi tạo báo cáo là khi tạo báo cáo tương tự báo cáo trước khi báo cáo được di chuyển sang SQL Server 2008 R2 dịch vụ báo cáo. Chú ý Thời gian tạo báo cáo được ghi lại trong thời gian đăng nhập dữ liệu báo cáo. Nếu bạn vô hiệu hoá thanh công cụ kiểm soát xem báo cáo bằng cách xác định các tham số trong URL, hiệu suất cải thiện đáng kể:
rc:Toolbar=false
Nếu bạn tạm thời giảm số trong danh sách chọn nhiều tham số, cải thiện hiệu năng.

Giải pháp


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

SQL Server 2008 R2 gói dịch vụ 1

Sửa chữa cho vấn đề này lần đầu tiên phát hành tích lũy Update 1 cho SQL Server 2008 R2 gói dịch vụ 1. Để biết thêm thông tin về cách lấy gói Cập Nhật tích luỹ 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:
2544793 Gói Cập Nhật tích luỹ 1 dành cho SQL Server 2008 R2 gói dịch vụ 1
Chú ý 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ả các bản vá bảo mật được đính kèm với trước SQL Server 2008 R2 sửa chữa phát hành. 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 đây để xem bài viết trong Cơ sở Kiến thức Microsoft:
2567616 SQL Server 2008 R2 Phiên bản được phát hành sau khi SQL Server 2008 R2 gói dịch vụ 1

SQL Server 2008 R2

Sửa chữa cho vấn đề này lần đầu tiên được phát hành 7 Cập Nhật tích luỹ. Để 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 2008 R2, 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:
2489376 Gói Cập Nhật tích luỹ 7 dành cho SQL Server 2008 R2
Chú ý 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ả các bản vá bảo mật được đính kèm với trước SQL Server 2008 R2 sửa chữa phát hành. 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 đây để xem bài viết trong Cơ sở Kiến thức Microsoft:
981356 SQL Server 2008 R2 xây dựng mà đã được phát hành sau khi SQL Server 2008 R2
Để khắc phục sự cố này, vô hiệu hóa thanh công cụ kiểm soát xem báo cáo bằng cách xác định các rc:Toolbar = false tham số trong URL.

Trạng thái


Microsoft đã xác nhận đây là sự cố trong các sản phẩm của Microsoft được liệt kê trong phần "Áp dụng cho".

Thông tin Bổ sung


Chúng tôi khuyên bạn kiểm soát số mục trong danh sách đa chọn tham số bằng cách sử dụng tham số tầng để cải thiện trải nghiệm người dùng chung. Để biết thêm thông tin về một số vấn đề hiệu suất tương tự, bấm vào tiêu đề bài viết sau để xem bài viết trong cơ sở kiến thức Microsoft: Để biết thêm thông tin về báo cáo máy chủ thời gian đăng nhập, hãy ghé thăm website sau của Microsoft: