Porównaj ceny domen i usług IT, sprzedawców z całego świata

Jaki jest najlepszy sposób debugowania i przyspieszania serwera?


Mój serwer działa trochę wolniej niż zwykle.
Zastanawiałem się, jakie strategie mogę zrobić, aby ocenić szybkość mojego serwera i poprawić go.
To pytanie dotyczy interakcji z bazą danych, operacji we/wy i wszystkiego innego, co ktoś może potrzebować wiedzieć.
Zaproszony:
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Użyj metodycznego podejścia, takiego jak

Czekanie i kolejki
http://technet.microsoft.com/e ... px... Jest to sprawdzona i skuteczna metodologia rozwiązywania problemów z wydajnością

będzie

poprowadzi cię właściwą ścieżką.
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Myślę, że jeśli chcesz uzyskać przyzwoite odpowiedzi, musisz podać więcej informacji. Przykład:
  • Co to za serwer. (jaki jest twój serwer: WWW, ftp itp.)
  • Jakie aplikacje to uruchamia
  • Jak sytuacja z użytkownikiem.

Wszystkiego najlepszego.
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Jak wspomniał @nenne, trudno powiedzieć, jak poprawić wydajność serwerów przy tak małej ilości informacji. Ale jeśli używasz SQL SErver 2005 i nowszych, sugeruję użycie poprawnych DMV i rozpoczęcie sprawdzania 5 lub 10 najdroższych zapytań, a także sprawdzenie statystyk oczekiwania: czy serwer sql oczekuje IO, procesora lub pamięci? Czy są jakieś problemy z blokowaniem? Czy Twoje statystyki są aktualizowane? Możesz skorzystać z programu profilującego i Perfmon, aby zbadać podstawową przyczynę problemu.
Anonimowy użytkownik

Anonimowy użytkownik

Potwierdzenie od:

Jak wspomniano wcześniej, jest to bardzo otwarty koniec, ale jeśli zauważysz spadek wydajności i nie masz procedury konserwacji, możesz chcieć przebudować indeksy (wszystkie lub tylko te, które tego wymagają, w zależności od konserwacji okno i dostępny wysiłek). Aktualizuję również statystyki, jak wspomniał Dani.
Wszystko, co jest interesujące w przeglądarce zdarzeń, jakikolwiek sprzęt, który może nie zgłaszać błędów, będzie zatem wymagać użycia narzędzi dostarczonych przez dostawcę.
Jeśli nadal masz problemy, sprawdź liczniki perfmon i dmv oraz profiler.
Możesz zacząć od gorszych miejsc niż

http://sqlserverpedia.com/wiki/Performance_Tuning
http://sqlserverpedia.com/wiki/Performance_Tuning
Hurra

Aby odpowiedzieć na pytania, Zaloguj się lub Zarejestruj się