Verwaltete Warnhinweise in Adobe Commerce: MariaDB-Warnhinweise
Dieser Artikel enthält Schritte zur Fehlerbehebung, wenn Sie in New Relic MariaDB-Warnhinweise für Adobe Commerce erhalten. Die MariaDB-Warnhinweise überwachen eine hohe Abfragelast sowie übermäßige DML-Abfragen (Data Manipulation Language). Beides kann zu einem schlechteren Benutzererlebnis oder sogar zu Ausfallzeiten führen. Sie können vier Arten von Warnhinweisen erhalten:
- Warnung zu DML-Abfragen
- Wichtige DML-Abfragen
Betroffene Produkte und Versionen
Adobe Commerce auf Cloud-Infrastruktur Pro Planarchitektur
Problem
Sie erhalten einen verwalteten Warnhinweis in New Relic, wenn Sie sich bei Verwaltete Warnhinweise für Adobe Commerce angemeldet haben und einer oder mehrere der Warnhinweisschwellen überschritten wurden. Diese Warnhinweise wurden von Adobe entwickelt, um Kunden mithilfe von Einblicken aus Support und Engineering einen Standardsatz zu bieten.
Do!
- Bricht jede geplante Bereitstellung ab, bis dieser Warnhinweis gelöscht wird.
- Setzen Sie Ihre Site sofort in den Wartungsmodus, wenn Ihre Site nicht mehr reagiert oder überhaupt nicht mehr reagiert. Anweisungen hierzu finden Sie Installationshandbuch > Wartungsmodus aktivieren oder deaktivieren in unserer Entwicklerdokumentation. Fügen Sie Ihre IP-Adresse der Liste der von der Steuer befreiten IP-Adressen hinzu, um sicherzustellen, dass Sie weiterhin zur Fehlerbehebung auf Ihre Website zugreifen können. Anweisungen hierzu finden Sie unter Liste der ausgenommenen IP-Adressen verwalten.
- Beenden Sie alle Skripte, z. B. Importe, die die Ursache des Warnhinweises sein könnten, wenn die Site-Leistung beeinträchtigt ist.
Tu's nicht!
- Führen Sie Indexer oder zusätzliche Crons aus, die zusätzlichen Stress auf MariaDB verursachen können.
- Führen Sie alle wichtigen administrativen Aufgaben aus (z. B. Commerce-Admin, Datenimporte/-exporte).
- Leeren Sie den Cache.
Lösung
DML-Abfragen (Abfragen, die die Datenbank mithilfe von UPDATE, INSERT und DELETE ändern)
Wenn Sie einen kritischen Warnhinweis für XML-Abfragen erhalten, beginnen Sie in Schritt 1. Wenn Sie einen Warnhinweis zu DML-Abfragen erhalten, beginnen Sie in Schritt 2.
- Überprüfen, ob ein Adobe Commerce-Support-Ticket vorhanden ist. Anweisungen hierzu finden Sie in unserer Wissensdatenbank Support-Tickets. Möglicherweise hat der Support eine New Relic-Schwellenwertwarnung erhalten, ein Ticket erstellt und die Arbeit an diesem Problem aufgenommen. Wenn kein Ticket vorhanden ist, erstellen Sie eines. Das Ticket sollte die folgenden Informationen enthalten:
- Kontaktgrund: Wählen Sie "New Relic MariaDB-Warnhinweis empfangen“.
- Beschreibung des Warnhinweises
- New Relic-Vorfall-Link. Dies ist in Ihren Verwaltete Warnhinweise für Adobe Commerce enthalten.
- Um die Ursache des Problems zu identifizieren, versuchen Sie, die XML-Abfragen zu identifizieren:
- Überprüfen Sie Ihre Datenbankvorgänge mithilfe der Schritte auf der Seite New Relic Seiten der APM-Benutzeroberfläche > Überwachung > Datenbanken .
- Sortieren Sie nach CALL COUNT, dann OPERATION. Überprüfen Sie die Vorgänge INSERT, DELETE und UPDATE.
- Achten Sie auf hohe Durchschnitte.
- Durchklicken, um Aufrufe von Datenbankvorgängen zu finden. Dadurch werden Transaktionen identifiziert, die diese Abfrage nach Zeit verwenden.
- Suchen Sie nach Code-Optimierungen oder operativen Optimierungen:
- Code-Optimierungen: Achten Sie auf die Optimierung von Abfragen mit Masseneinfügungen/Aktualisierungen, die Minimierung der Indexnutzung oder die Drosselung von Code.
- Operative Optimierungen: Abladung ressourcenintensiver Datenänderungen zur Verringerung der Traffic-Zeiten.
- Zusätzliche Optimierungen: Stellen Sie sicher, dass Sie die neueste Version von ECE-Tools verwenden. Anweisungen hierzu finden Sie unter Cloud für Adobe Commerce > ECE-Tools-Version aktualisieren in unserer Entwicklerdokumentation.
Verwandtes Lesen
- Informationen zu anderen häufigen MariaDB-Problemen finden Sie unter Häufigste Datenbankprobleme für Adobe Commerce in Cloud-Infrastrukturen.
- Informationen zu Best Practices für Datenbanken finden Sie unter Best Practices für Datenbanken für Adobe Commerce in Cloud-Infrastrukturen.