Autor Wątek: Wysokie zużycie CPU przy każdym zapytaniu  (Przeczytany 2116 razy)

0 użytkowników i 1 Gość przegląda ten wątek.

Offline astralom

  • Użytkownik
  • **
  • Wiadomości: 65
  • Reputacja +1/-1
  • Wersja programu: 1.73
Wysokie zużycie CPU przy każdym zapytaniu
« dnia: Luty 14, 2020, 14:58:46 »
Witajcie,
czy jest ktoś kto mógłby pomóc zlokalizować co jest nie tak w konfiguracji MS SQL? Borykam się z wysokim użyciem CPU podczas zwykłej pracy: praktycznie każde zapytanie generuje wahania z przedziału 15%-90%. A wiem, że to nie jest normalne i coś jest nie tak. Gdy była wersja Express to nie było tego problemu, wszystko się pokomplikowało w momencie przejścia na wersję Standard kilka lat temu (mamy wersję 2014 Std od Insertu), ale dopiero teraz zająłem się tematem, ponieważ od jakiegoś czasu po godzinach interesuję się tematyką SQL.

Jest ktoś w stanie pomóc np. na podstawie screenów?

Online yemet

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1246
  • Reputacja +46/-1
  • Wersja programu: Navireo
Odp: Wysokie zużycie CPU przy każdym zapytaniu
« Odpowiedź #1 dnia: Luty 14, 2020, 15:30:13 »
Skriny z czym? Z wykresem użycia CPU? To nieco za mało. Jaki procesor, ile ramu, ilu użytkowników, jakie zapytania, czy oprócz SQL-a coś jeszcze tam pracuje?

Jak masz serwisanta to go wołaj, niech obejrzy bo bez osłuchania pacjenta raczej się nie obejdzie.
« Ostatnia zmiana: Luty 14, 2020, 15:32:38 wysłana przez yemet »

Offline astralom

  • Użytkownik
  • **
  • Wiadomości: 65
  • Reputacja +1/-1
  • Wersja programu: 1.73
Odp: Wysokie zużycie CPU przy każdym zapytaniu
« Odpowiedź #2 dnia: Luty 14, 2020, 15:36:49 »
Bardziej mi chodziło o screeny z ustawieniami parametrów bazy z Menagement Studio.
Użytkowników stale korzystających jest 12. Zapytania: standardowe jakie są podczas pracy. Obecnie serwer na E3-1230v2, 16GB RAM, dyski SSD 2x250GB w RAID1. Zamówiony jest i tak nowy na E-2186G, ale to i tak nie zniweluje problemu.

Na serwerze działają jeszcze dodatki, ale po wyłączeniu ich problem nie znika. Śledziłem użycie CPU na procesie w trakcie działań uzytkowników.

Serwisanta u siebie w mieście juz nie mam (kiedyś był, chociaż wątpliwej jakości). Najbliższy ok. 80km ode mnie.

Online yemet

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 1246
  • Reputacja +46/-1
  • Wersja programu: Navireo
Odp: Wysokie zużycie CPU przy każdym zapytaniu
« Odpowiedź #3 dnia: Luty 14, 2020, 15:46:12 »
Najbliższy ok. 80km ode mnie.

A co to ma do rzeczy? Pulpit zdalny albo inny teamviewer i można zabierać się za robotę.

Skriny możesz podesłać ale to tylko jeden z elementów układanki. Profiler pewnie najwięcej powie.

Nie wiemy też nic o rozmiarze bazy, rozkładzie danych, kondycji indeksów etc.


« Ostatnia zmiana: Luty 14, 2020, 15:51:14 wysłana przez yemet »

Offline dkozlowski

  • Ekspert
  • *****
  • Wiadomości: 17040
  • Reputacja +798/-27
  • Wersja programu: GT/Navireo/nexo
Odp: Wysokie zużycie CPU przy każdym zapytaniu
« Odpowiedź #4 dnia: Luty 14, 2020, 17:12:00 »
Bardziej mi chodziło o screeny z ustawieniami parametrów bazy z Menagement Studio.

Nie ma takich "magicznych" ustawień, ani dla bazy, ani dla serwera SQL.


Daniel, Białystok.

Offline candy

  • Zaawansowany użytkownik
  • ****
  • Wiadomości: 4870
  • Reputacja +172/-11
Wysokie zużycie CPU przy każdym zapytaniu
« Odpowiedź #5 dnia: Luty 14, 2020, 21:26:19 »
Nie ma też standardowych zapytań jakie są w pracy Subiekta.
Nie pytaj co rząd może zrobić dla Ciebie. Spytaj czy mógłby tego nie robić.

Forum Użytkownikow Subiekt GT

Wysokie zużycie CPU przy każdym zapytaniu
« Odpowiedź #5 dnia: Luty 14, 2020, 21:26:19 »