Wiem, że to pytanie zostało już zadane kilka razy, ale mój problem dotyczy właśnie utworzonego przeze mnie stołu. Ma tylko 10 kolumn i tylko 1 wiersz.MySql alter table zawiesza się
W przeciwieństwie do zwykłego problemu z zawieszeniem, nie dotyczy to dużego stołu z dużą ilością danych. A jednak wisi.
To sql biegnę:
ALTER TABLE `db`.`Search`
ADD COLUMN `useremail` VARCHAR(256) NOT NULL COMMENT '' AFTER `id`;
dość prosty, a mimo to wisi Próbowałem rzucić Workbench
i Eclipse
i usuwając wszystkie java
procesów i jeden mysqld
proces (50 minut i liczenia.). Ale bez powodzenia.
Używam Mac OSX El Capitain
. Jak dodać tę kolumnę do mojego stołu?
Czy mógłbyś uruchomić to zapytanie 'Pokaż pełną listę procesową' i powiedz mi czy istnieje zapytanie takie jak' ALTER TABLE 'db''Search' ADD COLUMN' useremail' VARCHAR (256) NOT NULL COMMENT '' AFTER' id ';' działa? – 1000111
@SubrataDeyPappu Tak, jest. "Stan" to "Oczekiwanie na blokadę metadanych tabeli". – Eddy
Co to jest PID tego procesu? ile rekordów znajduje się w tabeli? – 1000111