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

MySQL crasher på SQL

Den mest sandsynlige forklaring er at løbe tør for adresseplads; post venligst hele din my.cnf.

At køre 32-bit OS i produktion er ikke en god idé.

Hvad du dog bør gøre er:

  1. Reproducer fejlen på den samme MySQL-version på en ikke-produktionsmaskine
  2. Tjek, at du bruger en korrekt understøttet, aktuel build fra Oracle. Hvis du ikke er det, skal du installere en af ​​dem og genskabe problemet. Hvis du kører Redhat (eller lignende), så kan du bruge Oracles RPM'er. De giver også nogle andre distributioners pakker og binære filer i en tar.gz-fil. Din pakkeleverandør kan patch MySQL med nogle risikable patches. Jeg kører aldrig OEM MySQL builds i produktion.
  3. Du ser ud til at køre 32-bit. Sørg for, at du ikke løber tør for adresseplads.

Hvis du kan reproducere fejlen ved hjælp af en standard Oracle bygger på en understøttet operativsystem, du ikke løber tør for hukommelse/adresseplads, og der er ingen hardwarefejl, så kan du indsende fejlen til Oracle.

Den bedste idé er at reproducere test-casen med den mindste mængde data / tabelstørrelse.



  1. MySQL Workbench-rapporter er ikke gyldige på denne position for denne serverversionsfejl

  2. Automatisk tuning af Azure SQL-database

  3. Brug af PHP MYSQLi hvordan man kun får debitorer og kun kreditorer administreret med action_type DR og CR

  4. vælg indstillingsværdi fra database på valgt