![]() |
![]() |
![]() ![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 642 Pomógł: 2 Dołączył: 9.03.2006 Ostrzeżenie: (30%) ![]() ![]() |
Tworzę skrypt wrzucania a w zasadzie updatowania pewnej kolumny w dużej bazie danych. Rekordy, które mają być zmienione są ładowane z pliku txt (to nie podlega zmianie).
Skrypt stworzyłem i działa, ale probelm w tym, że ładuje całą listę na raz (około 20k rekordów) i się mega muli. Da się jakoś zrobić limit pracy na rekordach na raz? Chodzi mi o coś takiego jak LIMIT w mysql
Chcę zrobić, żeby updatowało powiedzmy 100 rekordów i przechodziło dalej, przy czym działało płynnie. |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 965 Pomógł: 285 Dołączył: 19.06.2015 Skąd: Warszawa Ostrzeżenie: (0%) ![]() ![]() |
|
|
|
![]()
Post
#3
|
|
Grupa: Zarejestrowani Postów: 321 Pomógł: 55 Dołączył: 19.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
to nie ładowanie pliku z danymi zamula tylko zapytania do bazy
słowo klucz to : transaction - http://php.net/manual/en/pdo.transactions.php Ten post edytował ctom 1.09.2015, 12:04:05 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 2.10.2025 - 14:49 |