Mysql
 sql >> Datenbank >  >> RDS >> Mysql

MySQL stürzt auf SQL ab

Die wahrscheinlichste Erklärung ist, dass der Adressraum knapp wird; Bitte posten Sie Ihre gesamte my.cnf.

Das Ausführen eines 32-Bit-Betriebssystems in der Produktion ist keine gute Idee.

Was Sie jedoch tun sollten, ist:

  1. Reproduzieren Sie den Fehler auf derselben MySQL-Version auf einem Nicht-Produktionscomputer
  2. Überprüfen Sie, ob Sie einen ordnungsgemäß unterstützten, aktuellen Build von Oracle verwenden. Wenn dies nicht der Fall ist, installieren Sie eines davon und reproduzieren Sie das Problem. Wenn Sie Redhat (oder ähnliches) ausführen, können Sie die RPMs von Oracle verwenden. Sie stellen auch Pakete und Binärdateien einiger anderer Distributionen in einer tar.gz-Datei bereit. Ihr Paketanbieter kann MySQL mit einigen zwielichtigen Patches patchen. Ich führe niemals OEM-MySQL-Builds in der Produktion aus.
  3. Sie scheinen 32-Bit zu verwenden. Stellen Sie sicher, dass Ihnen der Adressraum nicht ausgeht.

Wenn Sie den Fehler mit einem Standard reproduzieren können Oracle baut auf einem unterstützten auf Betriebssystem, Ihnen geht nicht der Arbeitsspeicher/Adressraum aus und es liegt kein Hardwarefehler vor, dann können Sie den Fehler an Oracle melden.

Die beste Idee ist, den Testfall mit der minimalen Datenmenge / Tabellengröße zu reproduzieren.