Jede Access Services-Anwendung in Microsoft 365 und SharePoint Online erstellt eine entsprechende SQL-Datenbank, die Ressourcenverbrauchsbeschränkungen unterliegt. Diese Beschränkungen gelten pro Datenbank und unabhängig davon, ob die Webbenutzeroberfläche oder eine direkte ODBC-Verbindung verwendet wird.
Wichtig Access Services 2010 und Access Services 2013 werden aus der nächsten Version von SharePoint entfernt. Wir empfehlen Ihnen, keine neuen Web Apps zu erstellen und Ihre vorhandenen Apps zu einer anderen Plattform zu migrieren, z. B. Microsoft Power Apps. Sie können Access-Daten für Dataverse freigeben. Dabei handelt es sich um eine Clouddatenbank, auf der Sie Power Platform-Apps, automatisierte Workflows, virtuelle Agents und vieles mehr für das Web, das Telefon oder das Tablet erstellen können. Weitere Informationen finden Sie unter Erste Schritte: Migrieren von Access-Daten zu Dataverse. |
Access Web App-Beschränkungen
Grenzwert |
Maximalwert |
Hinweise |
---|---|---|
Maximale Abfrageleistungsstufe |
5 DTUs |
Dieser Grenzwert wird als Anzahl der Datenbanktransaktionseinheiten oder DTUs berechnet, einer kombinierten Messung von CPU, Arbeitsspeicher sowie Lese- und Schreibzugriffen (Daten- und Transaktionsprotokoll_E/A). Wenn Ihre Abfrage die Ressourcenverbrauchsgrenzwerte überschreitet, wird SQL-Fehler 10928 angezeigt. |
Maximale Größe des Access-App-Datenbankspeichers |
1 GB |
1 GB ist der Grenzwert für den Datenbankspeicher. Wenn die App das Größenlimit überschreitet, wird SQL-Fehler 40544 angezeigt. |
Vermeiden einer Drosselung
Wenn Abfragen gedrosselt werden, gibt es möglicherweise Methoden, die Menge verbrauchter Ressourcen zu reduzieren, ohne die Datenmenge zu verringern, auf die Access Web App zugreift. Hier sind einige allgemeine Tipps zum Reduzieren des Ressourcenverbrauchs:
-
Identifizieren Sie die häufigsten Abfragen, die potenziell zur Verbesserung der Leistung optimiert werden können.
-
Erstellen und Verwenden eines Indexes zur Verbesserung der Systemleistung
-
Übertragen Sie Nicht-OLTP-Verarbeitung auf eine lokale Access-Datenbank (.ACCDB) oder eine Azure SQL-Datenbank.