Przejdź do treści
Błędy SQL/baz danychKrytyczny
53200

53200 — Brak pamięci

Serwerowi bazy danych zabrakło pamięci.

postgresql

Co powoduje ten błąd

Serwer nie mógł przydzielić pamięci dla zapytania. Przyczyną mogą być duże zapytania, niewystarczający work_mem lub zbyt wiele połączeń.

Jak to naprawić

Zmniejsz work_mem. Ogranicz max_connections. Zoptymalizuj zapytania. Dodaj więcej RAM. Używaj puli połączeń.

Przykład

-- out_of_memory: increase work_mem or shared_buffers
SHOW work_mem;
SET work_mem = '256MB';
Oficjalna dokumentacja

Powiązane kody błędów