![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 148 Pomógł: 17 Dołączył: 20.12.2011 Ostrzeżenie: (0%) ![]() ![]() |
Witam,
Mam taki problem, potrzebuje zmienić typ danych ze smallint na int w tabeli z ponad 15 milionami rekordów, ma ktoś jakiś pomysł jak to zrobić w miare szybko? Gdy próbuje zwyczajnie zmienić typ danych to po kilku minutach zawiesza sie mysql. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 1 890 Pomógł: 339 Dołączył: 14.12.2006 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
Jak dla mnie 15 mln to nie jest duża liczba rekordów...
Jeśli jest problem, to możesz spróbować na około - dodać nową kolumnę typu INT, przekopiować dane ze SMALLINT i później podmienić nazwy. Ten post edytował sowiq 7.03.2014, 10:45:20 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 18.10.2025 - 10:55 |