Freigeben über


(RDLC) Berichterstellungsleistung für Sandboxes

Wichtig

Dieser Inhalt ist archiviert und wird nicht aktualisiert. Die neueste Dokumentation finden Sie unter Microsoft Dynamics 365-Produktdokumentation. Die neuesten Veröffentlichungspläne finden Sie unter Dynamics 365- und Microsoft Power Platform-Veröffentlichungspläne.

Hinweis

In diesen Versionshinweisen werden Funktionen beschrieben, die unter Umständen noch nicht veröffentlicht worden sind. Wann die Veröffentlichung dieser Funktionen geplant ist, erfahren Sie unter Neuerungen und geplante Funktionen für Dynamics 365 Business Central. Die Zeitpläne für die Veröffentlichung und die geplanten Funktionen ändern sich möglicherweise oder erfolgen möglicherweise nicht (weitere Informationen finden Sie in der Microsoft-Richtlinie).

Bevor wir Dynamics NAV 2013 R2 bereitstellen konnten, entdeckten wir in der Laufzeitumgebung eine enorme Leistungsregression bei RDLC-Berichten. Dies lag daran, dass wir auf die .NET-Version 4.0 aktualisiert haben. Wir mussten die .NET-Laufzeitumgebung so festlegen, dass sie die Sicherheitsrichtlinien für den Legacy-Codezugriff verwendet, damit RDLC-Berichte ohne Leistungseinbußen funktionieren. Fünf Jahre später haben wir das Debugging in Business Central-Sandboxes ermöglicht. Dies erforderte, dass wir die Code-Zugriffssicherheit auf Sandbox-Cluster deaktivierten. Leider führte das erneut zur Regression bei der RDLC-Berichterstellungsleistung. In der Business Central-Version vom April 2019 haben wir das Leistungsproblem gelöst, indem wir RDLC-Berichte vollständig in einer anderen .NET-AppDomain ausführen.

Speicherleck in der RDLC-Berichterstellung behoben

Die alte Implementierung von RDLC in Business Central Server hatte ein kleines Speicherleck bei Berichtsausführungen. In der Business Central-Version vom 19. April gibt es dieses Speicherleck nicht mehr, da wir die .NET-AppDomain für das Reporting regelmäßig recyceln.

Teilen Sie uns Ihre Meinung mit.

Helfen Sie uns dabei, Dynamics 365 Business Central zu verbessern, indem Sie Ideen erläutern, Vorschläge machen und Feedback geben. Verwenden Sie das Business Central-Forum unter https://aka.ms/businesscentralideas.