Wskazówki dotyczące szybkiego wstawiania:
- Użyj WCZYTAJ PLIK DANYCH składnia pozwalająca MySQL na przeanalizowanie go i wstawienie, nawet jeśli musisz go zmienić i nakarmić po manipulacji.
-
Użyj tej składni wstawiania:
wstaw do tabeli (col1, col2) wartości (val1, val2), (val3, val4), ...
-
Usuń wszystkie klucze/indeksy przed wstawieniem.
- Zrób to na najszybszej maszynie, jaką masz (głównie pod względem IO, ale liczą się również pamięć RAM i procesor). Zarówno serwer DB, jak i klient wstawiający, pamiętaj, że zapłacisz podwójną cenę IO (raz odczytanie, drugie wstawianie)