![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 0 Dołączył: 30.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam!
W jakiś sposób najlepiej będzie aktualizować bazę danych produktów z programu Subiekt GT który ma bazę MS SQL do aplikacji która wykorzystuje MySQL. W aplikacji jest tylko część produktów (ok 2800) mają one dodaną komórkę w tabeli subject_id gdzie znajduję się id produktu z bazy Subiekt. Aplikacja nie przechowuje stanów magazynowych produktów posiada tylko włącznik i wyłącznik produktu (1,0) W jaki sposób najlepiej zaplanować cały proces aktualizacji stanów magazynowych? Wyłączenie produktu np gdy jego ilość jest < 2 Stany codziennie się zmieniają. Czy np najpierw wypadałoby znać całą listę produktów z bazy danych aplikacji potem zapytać o ich stany i gdy są <2 wyłączyć je? |
|
|
![]() |
![]()
Post
#2
|
|
Grupa: Zarejestrowani Postów: 88 Pomógł: 0 Dołączył: 30.03.2009 Ostrzeżenie: (0%) ![]() ![]() |
Dzięki za informacje.
Wow skrypt super. Okazuje się że mam też dostęp do bazy MySQL w której te stany się aktualizują za pomocą zewnętrznego programu. Czyli tak na prawdę mój problem zawęża się do aktualizacji produktów które maja ten sam indeks. W jednej bazie jest 7000tyś obiektów w drugiej tylko 2600 Czy zrobić to za pomocą csv ? Chodzi o to że w drugiej nie ma ilości jest tylko włącz wyłącz. xaitras Wykorzystałem Twój pomysł stworzyłem skrypt który między dwoma bazami MySQL aktualizuje stany magazynowe. Czy mogę prosić o sprawdzenie czy może da się takowy skrypt usprawnić ponieważ jego wykonanie zajmuje dużo czasu ponad 300s i to w pierwszej części.
Ten post edytował nikos 19.07.2017, 08:55:54 |
|
|
![]() ![]() |
![]() |
Aktualny czas: 5.10.2025 - 10:03 |