Autor | Zpráva | ||
---|---|---|---|
Peet Profil |
Zdravim,
chci se zeptat zda je to mozne, protoze se mi nekdy zda, ze kdyz spustim nejaky script vecer, tak jede v pohode, ale rano se podivam a skript jede pomalu a dat neni zdaleka tolik co jsem cekal. Nevim kde by mohl byt problem, pamet mam vytizenou 1,7gb z 8gb a 4 jadrovy procesor vyuziva sotva jedno jadro.. Spustil jsem pro test cron, ktery prochazi cca 100 000 zaznamu a dotazuje se na google api a v grafu vidim, ze asi opravdu skript pomalu ubira na vykonu, viz screen Mohl by mi nekdo pomoct pochopit tohle chovani ? Diky |
||
Davex Profil |
#2 · Zasláno: 24. 3. 2018, 17:54:18
Peet:
„4 jadrovy procesor vyuziva sotva jedno jadro“ Jeden běžící skript nemůže vytížit víc jak jedno jádro, protože PHP je jednovláknové. „dotazuje se na google api“ Zkus si zaznamenávat, která část skriptu jak dlouho trvá a jaká je latence externích zdrojů jako Google API. |
||
Peet Profil |
#3 · Zasláno: 24. 3. 2018, 19:06:58
Diky za info. Tak byl celkove problem s hodne INSERTY, musel jsem trochu optimalizovat transakce, ted uz je to znatelne rychlejsi.
|
||
Časová prodleva: 6 let
|
0