sql >> Database >  >> RDS >> Mysql

Verbinding verbroken bij het toevoegen van een nieuwe kolom aan de MYSQL-tabel

Controleer uw geheugengebruik of, waarschijnlijker, uw schijfgebruik (is er voldoende vrije ruimte tijdens het proces?). Het wijzigen van een tabel kan een grote hoeveelheid geheugen vereisen of een kopie op schijf van uw tabel. Het alter-algoritme wijzigen van INPLACE naar COPY kan in uw specifieke geval zelfs nog sneller zijn.

Je raakt misschien ook de innodb_online_alter_log_max_size limit, hoewel in dat geval alleen de query zou moeten mislukken, niet de hele server. Het is mogelijk dat de crash plaatsvindt vanwege de ROLLBACK , en echter niet de bewerking zelf.

Ten slotte annuleren sommige toepassingsconfiguraties of hostingservers een query/http-verzoek dat te lang duurt. Ik raad u aan om dezelfde query uit te voeren op de opdrachtregelclient voor testdoeleinden.




  1. Sql combineert twee kolommen in één variabele

  2. MySql-instructie voorbereiden die niet blijft plakken

  3. Rijen verwijderen met MySQL LEFT JOIN

  4. GROUP BY om een ​​kolom te combineren/concateren