webForumDet fria alternativet

XML/Webservice långsamt

XML

2 svar · 629 visningar · startad av johjoh682

Medlem sedan apr. 200915 inlägg
Frågan#1

har precis byggt en XML/Webservice brygga mot ett populärt CRM system (webb baserat) och allt fungerar fint ... MEN långsamt .... det tar 1 sekund att synka en kund i CRM systemet mot underliggande system..... med en kunddatabas som växer med 200 kunder per dag och nuvarande kundstock på 7000 st blir detta ganska ohållbart ..... en synkning tar mer än 2 timmar? Vad rekommenderas att man gör?

Medlem sedan juni 20008 205 inlägg
#2

Har man prestandaproblem är det första man ska göra att mäta. Skaffa dig en profilerare - dotTrace, ANTS - och kör den mot det som går långsamt.

Medlem sedan juni 20004 308 inlägg
#3

Jag vet inte vad schemat tillåter, men ett tips är att inte göra ett webservice-anrop för varje kund, utan att samla ihop ett antal kunder (kanske alla) till ett och samma anrop. Själva databashanteringen tar med säkerhet inte så lång tig, utan det som tar tid är att utföra alla http-anrop.

270 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
140 ms — deklarationer (db)
0 ms — hämta statistik (cache)
128 ms — hämta tråd, inlägg och bilagor (db)
131 ms — ändringar (db)