GCP wąskie gardło, nie wiem gdzie

GCP wąskie gardło, nie wiem gdzie
M2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 37
0

Ostatnimi czasy nasza apka zaczyna być coraz bardziej popularna i na początku tygodnia w godzinach wieczornych zaczyna mocno zwalniać, wtedy też jest największy traffic w tygodniu.

Całość stoi na GCP, niestety po wykresach z tejże platformy nie mogę wywnioskować, która rzecz powoduje wąskie gardło.
Dodam, że wcześniej instancja SQL miała 2 cory mniej i dochodziło do niemalże 100% wykorzystania procka. Zwiększyłem SQL instancję o 2 core więcej myśląc, że to rozwiąże problem, niestety nie pomogło.

screenshot-20220926201242.png

Na owym wykresie widać trzy pagórki powyżej 50% i to właśnie ten czas, kiedy aplikacja zwalniała bardzo, pozostałe wykresy jak pamięć są OK, daleko im do limitów. Nie wiem gdzie szukać przyczyny, może ktoś mi coś podpowie?

S4
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1268
0

Zobacz czy ci jakies selekty nie zamulają. Co to za baza? Jaka jest architektura rozwiązania? Co się dzieje w aplikacji?

M2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 37
0

Zamierzam sprawdzic SLOW QUERY, monoarchitektura na PHP na osobnym serwerze, łączy się z GCP MySQL 8.0. Tylko nawet jakby były slow queries, to wciąż ma baza 4 core do dyspozycji i 15GB RAMu. A tutaj już zdycha przy 60% wykorzystaniu.

S4
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 1268
2

Jak masz zrypane zapytania to jak mu dasz 24 cory to ci na dysku zwolni.

M2
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 37
0
S4t napisał(a):

Jak masz zrypane zapytania to jak mu dasz 24 cory to ci na dysku zwolni.

screenshot-20220926222329.png

Ale na tym wykresie wygląda jakby spało

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.