OData-Leistungsverbesserungen

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

Bei der Telemetrie stellten wir fest, dass unser OData-Stack in Business Central Server nicht optimal lief. Zunächst wurde die $top-Abfrageoption von OData nicht an die TOP-Klausel in SQL Server-Abfragen übergeben, wodurch die Datenbank keine Vorteile aus der $top-Abfrageoption ziehen konnte. Zweitens stellten wir fest, dass viele OData-Abfragen insgesamt wesentlich mehr Zeilen zurückgaben als die im OData-Stack von Business Central Server definierten 1.000 Zeilen. Daher haben wir die Standardzeilenanzahl auf 20.000 geändert.

OData-Ressourceneinschränkungen

Bei der Telemetrie stellten wir auch fest, dass einige Mandanten in den Business Central-Clustern eine beträchtliche Menge an Ressourcen verwendeten. Daher haben wir im OData-Stack von Business Central Server Einstellungen implementiert, um die Anzahl der gleichzeitigen Aufrufe von OData auf einem Server zu begrenzen und die verwendeten Ressourcen durch die einzelnen Mandanten zu steuern.

Die folgenden neuen Servereinstellungen wurden hinzugefügt:

ODataServicesOperationTimeout Gibt die maximale Zeit an, die die Serverinstanz für eine einzelne OData-Anfragen aufwenden kann.
ODataMaxConnections Gibt die maximale Anzahl gleichzeitiger OData-Anfragen an die Serverinstanz (für alle Mandanten) an.
ODataMaxConnectionsPerTenant Gibt die maximale Anzahl gleichzeitiger OData-Anfragen pro Mandant an.

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.