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 zwei 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 in New Relic einen verwalteten Warnhinweis, 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 Kundinnen und 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 Aktivieren oder Deaktivieren des) im Commerce-Installationshandbuch. 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 Warnhinweis „Kritische DML-Abfragen“ erhalten, beginnen Sie mit Schritt 1. Wenn Sie einen Warnhinweis zu DML-Abfragen erhalten, beginnen Sie mit 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 einen Warnhinweis für einen New Relic Schwellenwert erhalten, ein Ticket erstellt und die Arbeit an dem Problem begonnen. Wenn kein Ticket vorhanden ist, erstellen Sie eines. Das Ticket sollte die folgenden Informationen enthalten:
- Grund des Kontakts: Wählen Sie New Relic MariaDB alert received.
- Beschreibung des Warnhinweises
- New Relic Link zum Vorfall. 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 anhand der Schritte auf der Seite „Datenbanken von New Relic.
-
Sortieren Sie nach CALL COUNT und dann nach OPERATION. Überprüfen Sie
INSERT
,DELETE
undUPDATE
Vorgänge. -
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 Aktualisieren der VersionECE-Tools im Handbuch Commerce on Cloud .
-