Puncte:0

Stabiliți de ce serverul Windows răspunde atât de lent?

drapel kr

Avem Windows Server 2019 Standard 10.0 cu un Microsoft SQL Server 2016 (SP2-CU17). Acest server se află în rețea Compania noastră. De asemenea, are IIS 10.0 care găzduiește o aplicație web asp.net.

Folosesc această aplicație web frecvent de pe computerul meu de serviciu (și în interiorul rețelei Compania noastră), dar în ultima vreme, am observat multe Timpul de execuție a expirat. Perioada de expirare a expirat înainte de finalizarea operațiunii sau serverul nu răspunde..

Nu sunt administrator de rețea, dar cum pot determina ce cauzează aceste expirări?

Știu că nu este o problemă cu SQL Server, deoarece interogarea inițială (un filtru) executată împotriva DB atunci când pagina se încarcă este simplă.

Există vreo modalitate de a găsi întârzieri în server sau IIS? Poate niște reguli de rețea?

AutoGnome avatar
drapel us
Aș începe prin a examina jurnalele aplicației de pe server în timpul orelor în care observați expirarea timpului. Te-ai uitat încă la Vizualizatorul de evenimente?
drapel cn
Nu va ajuta să găsiți o cauză principală. În general (după cum spune răspunsul meu) folosesc Application Insights pentru asta, care vă oferă un jurnal frumos, inclusiv timpii de rulare a instrucțiunilor SQL. Jurnalele aplicației de pe server nu vor conține NICIO informații fără a le adăuga în program.
Lex Li avatar
drapel vn
„Știu că nu este o problemă cu SQL Server, deoarece interogarea inițială (un filtru) executată împotriva bazei de date atunci când pagina se încarcă este simplă” este incorectă, deoarece încetinirea bazei de date poate depăși interogarea în sine. Este imposibil să depanați astfel de probleme fără a implica toate părțile, așa că ar trebui să solicitați un apel împreună cu administratorii de rețea, administratorii SQL Server și dezvoltatorii de aplicații web.
Puncte:-1
drapel cn

Cereți unui programator să se uite la el. Aceasta nu este o problemă simplă de configurare și trebuie analizată din partea programului. Dacă site-ul dvs. web AR avea instalat ceva de genul Azure Application Insights, ar exista un jurnal din partea serverului care ar putea fi analizat - dar așa cum este acum, nici măcar nu furnizați suficiente informații pentru a începe să îl analizați.

Postează un răspuns

Majoritatea oamenilor nu înțeleg că a pune multe întrebări deblochează învățarea și îmbunătățește legătura interpersonală. În studiile lui Alison, de exemplu, deși oamenii își puteau aminti cu exactitate câte întrebări au fost puse în conversațiile lor, ei nu au intuit legătura dintre întrebări și apreciere. În patru studii, în care participanții au fost implicați în conversații ei înșiși sau au citit transcrieri ale conversațiilor altora, oamenii au avut tendința să nu realizeze că întrebarea ar influența – sau ar fi influențat – nivelul de prietenie dintre conversatori.