Errori SQL/DatabaseFatale
5320053200 — Memoria Esaurita
Il server del database ha esaurito la memoria.
postgresql
Cause di questo errore
Il server non è riuscito ad allocare memoria per una query. Causato da query di grandi dimensioni, work_mem insufficiente o troppe connessioni.
Come correggerlo
Ridurre work_mem. Limitare max_connections. Ottimizzare le query. Aggiungere più RAM. Usare il connection pooling.
Esempio
-- out_of_memory: increase work_mem or shared_buffers
SHOW work_mem;
SET work_mem = '256MB';Codici di errore correlati
Errori SQL/DatabaseErrore
5500655006 — Oggetto in Uso
L'oggetto del database è attualmente in uso e non può essere modificato.
postgresql
Vedi dettagli Errori SQL/DatabaseErrore
28P0128P01 — Password non valida
La password fornita per l'autenticazione non è corretta.
postgresql
Vedi dettagli Errori SQL/DatabaseErrore
4271242712 — Alias Duplicato
Un alias di tabella viene usato più di una volta nella stessa query.
postgresql
Vedi dettagli Errori SQL/DatabaseErrore
MySQL 1153MySQL 1153 — Pacchetto troppo grande
La query o il risultato supera max_allowed_packet.
mysql
Vedi dettagli Errori SQL/DatabaseErrore
0800108001 — Impossibile stabilire la connessione dal client
Il client non è riuscito a stabilire una connessione al server del database.
postgresql
Vedi dettagli Errori SQL/DatabaseErrore
22P0222P02 — Rappresentazione testuale non valida
Un valore non può essere convertito nel tipo di dato richiesto.
postgresql
Vedi dettagli