Citat:
savkic:
Da li ima i brisanja odnosno izmena slogova ili samo insert? Kako se zagušenje manifestuje, ti insert kveriji traju i traju ili naknadni select kveriji traju? Da li se to dešava na svim računarima ili samo na jednom i da li se dešava i na serveru (da nije mreža potencijalni uzrok)? Da li posle nekog vremena prestane zauzeće servera?
Kako radiš sa transakcijama, da li svi masovni inserti idu pod jednu transakciju? Da li read transakcije otvoriš i držiš otvorene dok je program aktivan?
Masovni insert i to putem xml-a.
Usporenje se manifestuje pri svakom pokusaju da se otkuca nesto, kolicina, cena, bilo sta da se radi, nema pravila.
Dešava se na svim računarima dok traje upis, na serveru takodje, a i kada se upis završi stanje sa brzinom se ne
vraća u normalu već traje tako dok se procesi ne ugase.
Tranakcije ne radim, tačnije radim auto comit, a probao sam ovaj kveri koji je zadužen za ovaj import xml-ova stavim
u drugu transakciju koja koristi istu konekciju na bazu, ali se dešava isto.
Mreža i hardver defintivno nisu uzrok, mislim da je problem baš u tranakcijama , a tu nemam baš iskustva.
@darko_sudarov
Koristim third party fibplus package koja ima komponentu FibDatabase za konekciju na bazu.