Jak w temacie :
Czy zna ktoś może jakiś sprawdzony szybki sposób na aktualizację około 12000 rekordów w bazie MySql ?
UPDATE tabela SET kolumna = wartosc WHERE kolumna = wartosc
wykonywane 12 tyś. razy trwa wieki ... co dziwne INSERT (12 tyś) wykonuje się za to bardzo szybko.
Chodzi tutaj o całkowitą aktualizację cen w jednej z tabel na podstawie pliku CVS lub XML
więc aktualizować musi się wszystko niestety. Wiem że MySql nie aktualizuje wartości które
są identyczne jak podawane w zapytaniu ... nie wiem tylko czemu to się wykonuje tak długo.
Ten skrypt będzie używany raz na miesiąc więc czy wykonywanie go będzie wydajne nie ma znaczenia.
Chodzi tylko o to aby trwało to mniej niż 30 sekund

Jeśli nie będzie innego rozwiązania to zostaje mi podzielić zapytania w paczki np. po 500 sztuk
i wysyłać je kolejno :/