sql >> Databáze >  >> RDS >> Mysql

Ztráta připojení při pokusu o přidání nového sloupce do tabulky MYSQL

Zkontrolujte využití paměti nebo pravděpodobněji využití disku (je během procesu dostatek volného místa?). Změna tabulky může vyžadovat velké množství paměti nebo kopii tabulky na disku. Změna algoritmu změny z INPLACE COPY může být ve vašem konkrétním případě ještě rychlejší.

Možná také narážíte na innodb_online_alter_log_max_size limit, i když v takovém případě by měl selhat pouze dotaz, nikoli celý server. Je možné, že k selhání může dojít v důsledku ROLLBACK , nikoli však samotnou operaci.

A konečně, některé konfigurace aplikací nebo hostingové servery zruší dotaz/požadavek http, který trvá příliš dlouho. Doporučuji vám provést stejný dotaz na klientovi příkazového řádku pro účely testování.




  1. mysqli_stmt::bind_param():Počet prvků v řetězci definice typu neodpovídá počtu proměnných vazby

  2. mysql while loop Break ekvivalent

  3. SAS/Připojte se k Oracle pomocí rsubmit

  4. jak vytvořit vnořený výběr na zend db