[ dom @ 26.03.2007. 10:00 ] @
Imam server na kojem je instaliran OS Windows Server 2003 Enterprise Edition. Svi ostali racunari se kace na ovaj posto sa njemu nalazi baza i to Microsoft SQL Server 2000. Takodje imam i aplikaciju koju koriste svi racunari.Povremeno se desava da aplikacija zakoci i to bas jedan njen dio i to na svim racunarima koji je u tom momentu koriste taj dio aplikacije. Problem je u tome sto ja ne mogu u tom momentu kad se desi usporenje tj. tada potpuno stane taj dio aplikacije da udjem u management-current activity-process info i vidim koji racunar je to izazvao jer uvijek bude neki racunar uzrok tome. Kada ga konacno otkrijem i ubijem procese na njemu onda se sve raskoci i to momentalno. Da naglasim da se kod tog racunara nista posebno ne uocava u momentu kad zakoci ostale racunare. Mozete li mi
preporuciti neki program za nadgledanje posto je current activity neupotrebljiv u tom momentu. Kad se sve raskoci current activity radi potpuno normalno ali tada mi to mnogo ne znaci. Bitno mi je da tada brzo reagujem i nadjem racunar koji je izazvao problem. Idealno bi bilo kad bih dobio neki savjet da i trajno rijesio problem ali mislim da ce to biti malo teze no
ako i u tom smislu mozete da mi pomognete pitajte me za jos informacija pa cu vam reci.
[ dekibre @ 26.03.2007. 12:37 ] @
Probaj da iz QA izvršiš neki od ovih upita:

Code:
exec sp_who

dbcc inputbuffer (SPID)

dbcc outputbuffer (SPID)

select * from sysprocesses

-- za ovu funkciju ti treba SP3
declare @handle binary(20)
select @handle = sql_handle
from sysprocesses where spid = 55
select * from ::fn_get_sql(@handle)


[ dom @ 27.03.2007. 08:04 ] @
Ok. Hvala
[ branimir.ts @ 13.04.2007. 16:42 ] @
Citat:
Povremeno se desava da aplikacija zakoci i to bas jedan njen dio i to na svim racunarima koji je u tom momentu koriste taj dio aplikacije. Problem je u tome sto ja ne mogu u tom momentu kad se desi usporenje tj. tada potpuno stane taj dio aplikacije da udjem u management-current activity-process info i vidim koji racunar je to izazvao.....


Meni deluje da ti pokusavas da resavas problem na sasvim pogresnom mestu.U samoj aplikaciji i jeste problem, a ne u serveru niti u klijentskim racunarima.
Imao sam pre nekoliko godina slican problem u praksi, kada sam zatekao access aplikaciju ulinkovanu na MSSQL koja je, pri samom otvaranju forme prevlacila hrpu podataka na istu kako bi korisnici mogli da koriste "filtere". To ne samo da je ubijalo lokalni racunar na kome je aplikacija pokrenuta vec je i gusilo mrezu i da ti ne pricam sta dalje vec. Posto sam bio u situaciji slicnoj ovoj u kojoj se ti sada nalazis, malo elegantnije sam odradio sporni deo koda...smanjio kolicinu mreznog saobracaja od servera ka klijentu....i sve radi perfektno (bar za sada, posle nekoliko godina) .

Pozdrav