Tylko 160k rekordów, a dedyk to #!$%@? mać liczy i liczy...
Może to wina fgetcsv? Nie mam ustawionego $length (w sensie na zero)?
Nic ciekawego nie robię w sumie. Hmm, może lepiej zrobić decydowanie o update/insert na poziomie bazy, bo teraz robię tak, żeby wiedzieć czy zedytowano rekord, bo MySQL wyrzuca 0 gdy nie aktualizuje danych bo są takie same:
Tylko 160k rekordów, a dedyk to #!$%@? mać liczy i liczy...
Może to wina fgetcsv? Nie mam ustawionego $length (w sensie na zero)?
Nic ciekawego nie robię w sumie. Hmm, może lepiej zrobić decydowanie o update/insert na poziomie bazy, bo teraz robię tak, żeby wiedzieć czy zedytowano rekord, bo MySQL wyrzuca 0 gdy nie aktualizuje danych bo są takie same:
1. Select
2.a Update lub
2.b
1. Która wersja silnika bazy danych?
2. Obczaj ustawienia samego mysql - może masz np. za mały budofor ustawiony?
3. Zrestartuj instancję i sprawdź, czy po restarcie jest szybciej
4. Koniecznie załóż indeksy.
Pozdro i udanej końcówki piątku:)