MySQL table backup
2011.08.08
Éles rendszereknél amikor valamilyen nagyobb update lekérdezést kell futtatnom egy táblán, először egy "backup" táblán szoktam lefuttatni. A backup tábla létrehozására egy időben ezt a megoldást használtam:
create table backup_table as select * from tableEzzel a megoldással annyi problémám volt, hogy az indexeket nem tartotta meg, ezért elkezdtem a mysql dokumentációban jobb megoldást keresni. Sajnos egy lekérdezéses megoldást nem sikerült összehoznom, de ez a két lekérdezés pillanatok alatt lefut:
create table backup_table like table; insert into backup_table as select * from table

