To może być trochę jak pytanie o długość ciągu, ale statystyki są następujące:
- Dwurdzeniowy procesor Intel 4 GB pamięci RAM
- Tabela z 8 milionami wierszy, ~ 20 kolumn, głównie varchary z głównym identyfikatorem auto_increment
- Zapytanie to: ALTER TABLE moja_tabela ADD INDEX
my_index
(moja_kolumna); - moja_kolumna to varchar(200)
- Pamięć to MyISAM
Rząd wielkości, czy powinien to być 1 minuta, 10 minut, 100 minut?
Dziękuję
Edytuj: OK, zajęło to 2 godziny 37 minut, w porównaniu do 0 godzin 33 minut na maszynie o mniejszej specyfikacji przy zasadniczo identycznych konfiguracjach. Nie mam pojęcia, dlaczego trwało to tak długo. Jedyną możliwością jest to, że maszyna prodowa HD jest pełna w 85%, przy 100 GB wolnego miejsca. Powinno wystarczyć, ale myślę, że zależy to od tego, jak dystrybuowana jest wolna przestrzeń.