Mam dylemat w aplikacji ktora wymaga optymalizacji zapytan. Mam do wgrania srednio od pareset do ponad tysiac wierszy do bazy i sa na to 2 opcje w pdo ktore widze:
1) prepare() i kazda dane wgrywac pojedynczo
2) query() i zrobic implode z danych i wszystko dac w jednym zapytaniu (badz podzielic te dane na np. po 500 i zrobic pare zapytan)
Wizualnie 2 rozwiazanie wygrywa, robi sie tylko max pare zapytan a nie jak w prepare nawet ponad tysiac, pytanie tylko czy to rzeczywiscie lepsze rozwiazanie. Nauczylem ise ze powinno sie korzystac z prepare.
Z góry dzieki za wyjasnienie, pozdrawiam
ps. jeszcze pytanie, jesli zrobie query i zgrupuje dane w jedno zapytanie a ktorys z wierszy sie nie doda przez duplikacje, to reszta sie doda ?