Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Awaria MySQL na SQL

Najbardziej prawdopodobnym wyjaśnieniem jest brak przestrzeni adresowej; proszę o przesłanie całego pliku my.cnf.

Uruchamianie 32-bitowego systemu operacyjnego w środowisku produkcyjnym nie jest dobrym pomysłem.

Należy jednak zrobić:

  1. Odtwórz błąd na tej samej wersji MySQL na maszynie nieprodukcyjnej
  2. Sprawdź, czy używasz prawidłowo obsługiwanej, aktualnej kompilacji firmy Oracle. Jeśli nie, zainstaluj jeden z nich i odtwórz problem. Jeśli używasz Redhata (lub podobnego), możesz użyć RPM Oracle. Dostarczają również pakiety i pliki binarne innych dystrybucji w pliku tar.gz. Twój dostawca pakietu może załatać MySQL kilkoma podejrzanymi łatami. Nigdy nie uruchamiam kompilacji OEM MySQL w środowisku produkcyjnym.
  3. Wydaje się, że korzystasz z wersji 32-bitowej. Upewnij się, że nie zabraknie Ci przestrzeni adresowej.

Jeśli możesz odtworzyć błąd przy użyciu standardu Oracle zbudowany na obsługiwanym system operacyjny, nie zabrakło Ci miejsca na pamięć/adresy i nie wystąpiła awaria sprzętu, możesz zgłosić błąd do Oracle.

Najlepszym pomysłem jest odtworzenie przypadku testowego z minimalną ilością danych / rozmiarem tabeli.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak wymusić typ danych char(N) zamiast varchar(N) w polu modelu django?

  2. Utwórz tabelę ze sprawdzaniem PHP z wartością przed i bieżącą (Array)

  3. MySQL:Obcinanie tabeli w ramach transakcji?

  4. zsumuj dwa wiersze i uporządkuj według daty / sumy

  5. Mysql Load Inline - określone kolumny