Nach dem Wiederaufbau Fehler erhalten: postgres:10/main, Ursachen für hohe CPU-Auslastung

Ich benutze den htop-Befehl,
mir ist aufgefallen, dass die CPU zu hoch geht.
Ich erhalte die Fehlermeldung: postgres: 10/main
Wie gehe ich mit diesem Fehler um?

2 „Gefällt mir“

Ich glaube, dass PG 10 nicht mehr unterstützt wird. Siehe PostgreSQL 13 Update.

Aber wenn Sie ein Upgrade durchgeführt haben und keinen Fehler erhalten haben, dann ist es wahrscheinlich in Ordnung (aber Sie sollten auf PG13 upgraden). Das PG13-Upgrade wurde durchgeführt, weil es einige Leistungsprobleme verbessert, die auch das von Ihnen beobachtete Problem umfassen könnten.

2 „Gefällt mir“

Dies ist streng genommen kein Fehler. Aber es läuft gerade ein großer Prozess, der ein geplanter Job oder eine Migration sein könnte.

Unabhängig davon ist dies ein guter Vorschlag:

Ich würde dem System nach dem Upgrade etwas Zeit zum Beruhigen geben; Sie haben immer noch viel CPU frei. Nachdem es sich beruhigt hat, sichern Sie Ihre Daten und führen Sie das Update-Verfahren durch, es wird wahrscheinlich die Leistung verbessern.

5 „Gefällt mir“

Ich schätze schon, und deshalb möchte ich Jobs::PeriodicalUpdates (Jobs::PeriodicalUpdates is the cause of high CPU (over 100%) - #7 by hokod) stoppen

2 „Gefällt mir“