Nejpravděpodobnějším vysvětlením je nedostatek adresního prostoru; pošlete prosím celý svůj soubor my.cnf.
Provozování 32bitového operačního systému ve výrobě není dobrý nápad.
Co byste však měli udělat, je:
- Zopakujte chybu na stejné verzi MySQL na neprodukčním počítači
- Zkontrolujte, zda používáte správně podporované aktuální sestavení od společnosti Oracle. Pokud nejste, nainstalujte jeden z nich a zopakujte problém. Pokud používáte Redhat (nebo podobný), můžete použít RPM společnosti Oracle. Poskytují také balíčky a binární soubory některých jiných distribucí v souboru tar.gz. Váš dodavatel balíčků může opravit MySQL některými pochybnými záplatami. Nikdy nespouštím OEM sestavení MySQL v produkci.
- Zdá se, že používáte 32bitovou verzi. Ujistěte se, že vám nedochází adresní prostor.
Pokud můžete chybu reprodukovat pomocí standardu Oracle staví na podporovaném operační systém, nedochází vám paměť / adresní prostor a nedochází k žádné hardwarové chybě, pak můžete chybu odeslat společnosti Oracle.
Nejlepší nápad je reprodukovat testovací případ s minimálním množstvím dat / velikostí tabulky.