Skocz do zawartości

max user connections = 30


marek_o

Rekomendowane odpowiedzi

Serwis, wczoraj miałem peak oglądalności - jak to weekendy.

Chodziło wolno, a potem opluło max user connections - sprawdziłem, jest ustawione na 30.

Wydaje mi się, że to trochę mało, z drugiej strony mam wykupioną dosyć niską opcję.

Oprogramowanie stabilne i dobrze działające - Drupal - z ustawionym cachowaniem i przepustnicą.

30 userów online, to chyba nie aż tak dużo?

.

Odnośnik do komentarza
Udostępnij na innych stronach

Tu nie chodzi o 30 userów online, ale o 30 userów wywołujących w tej samej chwili połączenie.

Przypuścmy ze między mysql_connect() i mysql_close() skrypt wykonuje się 2 sekundy. To jeżeli wciągu tych 2sekund nastąpi 30 wywołań, to wtedy wyświetla się ten błąd.

Ale jak masz duzy ruch to i tak warto przejsc na lepszy serwer :)

stopka usunieta z wpoodu wirusa na stronie docelowej

Odnośnik do komentarza
Udostępnij na innych stronach

Tu nie chodzi o 30 userów online, ale o 30 userów wywołujących w tej samej chwili połączenie.

Przypuścmy ze między mysql_connect() i mysql_close() skrypt wykonuje się 2 sekundy. To jeżeli wciągu tych 2sekund nastąpi 30 wywołań, to wtedy wyświetla się ten błąd.

Ale jak masz duzy ruch to i tak warto przejsc na lepszy serwer :)

Albo wykonać cachowanie zapytań sql, w większości przypadków niewiele to zmienia a pozbędziesz się problemu...

Odnośnik do komentarza
Udostępnij na innych stronach

Tak, ale po zapytaniu następują zapisanie wynik zapytania, lub całej[części strony] wygenerowanej z danych pochodzących z zapytania wiec zapytań będzie mniej. Na tym polega ten mechanizm.

:)

HTTP 200 usługi IT -> Dariusz Janicki | Realizacja serwisów www oraz oprogramowania w PHP / C# / Golang / Node.js / MySQL/ Laravel
Komory normobaryczne - normobaria.tech Wykonawca montażu i instalacji komory normobarii

Odnośnik do komentarza
Udostępnij na innych stronach

Nie udało mi się nigdy nigdzie wyczytać kiedy powinienem dawać indexy( nie szukałem ), w tej chwili nadaje je na wyczucie:

a) Gdy kolumna znajduje się w warunku WHERE

;) Gdy poziom zróżnicowania danych w kolumnie jest większy niż 30%

c) Nie nadaje na kolumny typu enum

d) Nie nadaje gdy wiem że kolumna będzie przyjmować maksymalnie 4 wartości

Możliwe że można lepiej, no ale... :)

stopka usunieta z wpoodu wirusa na stronie docelowej

Odnośnik do komentarza
Udostępnij na innych stronach

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

  • Ostatnio przeglądający   0 użytkowników

    • Brak zarejestrowanych użytkowników przeglądających tę stronę.
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę. Warunki użytkowania Polityka prywatności