Mysql
 sql >> Database >  >> RDS >> Mysql

MySQL si blocca su SQL

La spiegazione più probabile sta esaurendo lo spazio degli indirizzi; per favore posta il tuo intero my.cnf.

L'esecuzione di un sistema operativo a 32 bit in produzione non è una buona idea.

Tuttavia, quello che dovresti fare è:

  1. Riproduci l'errore sulla stessa versione di MySQL su una macchina non di produzione
  2. Verifica di utilizzare una build corrente correttamente supportata da Oracle. In caso contrario, installarne uno e riprodurre il problema. Se stai utilizzando Redhat (o simili), puoi utilizzare gli RPM di Oracle. Forniscono anche pacchetti e binari di altre distribuzioni in un file tar.gz. Il fornitore del tuo pacchetto potrebbe patchare MySQL con alcune patch dannose. Non ho mai eseguito build MySQL OEM in produzione.
  3. Sembra che tu stia girando a 32 bit. Assicurati di non esaurire lo spazio degli indirizzi.

Se riesci a riprodurre il bug usando uno standard Oracle si basa su un supportato sistema operativo, non stai esaurendo la memoria/lo spazio degli indirizzi e non ci sono errori hardware, quindi puoi inviare il bug a Oracle.

L'idea migliore è riprodurre il test case con la quantità minima di dati/dimensioni della tabella.