Pomoc zdalna – pobierz TeamViewer Panel zgłoszeń +48 42 2079777

Wszystkie wpisy /

Dlaczego Navireo zwalnia? Pięć miejsc, które sprawdzamy najpierw

Wolne listy dokumentów i zawieszające się okna rzadko mają jedną przyczynę. Tak wygląda nasza kolejność diagnozy.

Skarga brzmi zwykle tak samo: „rano jeszcze działało, a po południu lista dokumentów otwiera się minutę”. Zanim ktokolwiek zaproponuje nowy serwer, warto sprawdzić kilka rzeczy po kolei.

1. Blokady w bazie danych

Jeśli spowolnienie pojawia się przy jednoczesnej pracy wielu osób, pierwszym podejrzanym są blokady. Długa transakcja jednego użytkownika potrafi zatrzymać pracę wszystkich pozostałych. Sprawdzamy, kto kogo blokuje i jakie zapytanie za tym stoi.

2. Brakujące indeksy

Tabele dokumentów rosną z każdym rokiem. Zapytanie, które przy kilku tysiącach rekordów było szybkie, przy kilkuset tysiącach zaczyna czytać całą tabelę. SQL Server sam podpowiada brakujące indeksy, ale nie każda podpowiedź jest warta wdrożenia.

3. Pamięć i dysk serwera

  • czy SQL Server ma ustawiony limit pamięci i zostawia coś systemowi,
  • czy pliki bazy i dziennika leżą na szybkich dyskach,
  • czy kopia zapasowa nie uruchamia się w godzinach pracy.

4. Rozszerzenia i integracje

Własne dodatki w Sferze i usługi synchronizacji potrafią obciążać bazę bardziej niż użytkownicy. Warto sprawdzić, jak często się uruchamiają i czy nie trzymają otwartych transakcji.

5. Sieć

Na koniec, ale nie zawsze najmniej ważna: sieć. Uszkodzony kabel albo przeciążony przełącznik daje objawy bardzo podobne do wolnej bazy. Dlatego mierzymy także czas odpowiedzi z perspektywy stanowiska.

Najdroższe rozwiązanie – nowy serwer – rzadko jest pierwszym, które trzeba wdrożyć.

Jeśli rozpoznajesz te objawy u siebie, napisz do nas. Zaczniemy od pomiarów.

Porozmawiajmy o Państwa Navireo

Planują Państwo wdrożenie, przejście z Subiekta albo rozbudowę systemu, który już działa? Opiszcie sytuację – odpowiadamy zwykle w ciągu jednego dnia roboczego.

Porozmawiajmy o Navireo