kubax33
28.07.2015, 20:45:57
Korzystam z hostingu OVH mają tam w większości swoich ofert limit 30 zapytań do bazy i zawsze mnie zastanawiało to jaką ilość użytkowników postawiony serwis na takim serwerze obsłuży. Wiadomo wiąże się to z kodem strony, ale czy idzie to orientacyjnie wyliczyć? Co to dokładnie oznacza np. przy jednym zapytaniu do bazy?
markuz
28.07.2015, 20:54:48
Ilość jednoczesnych połączeń do bazy != zapytań do bazy
1 połączenie = X zapytań
@Down
W takim razie sorry za wprowadzenie w błąd - zdarza się
Damonsson
28.07.2015, 21:13:30
30 w tym samym czasie, to jest klucz, a zapytanie trwa kilka milisekund, więc musiałbyś mieć bo ja wiem ze 300 użytkowników online i sporego pecha, żeby zdarzyło się, że zabraknie wolnych slotów. Bo raczej nie będziesz miał więcej niż 1 zapytania na połączenie, więc to założenie "Ilość jednoczesnych połączeń do bazy != zapytań do bazy" dużo Ci tak naprawdę nie zmienia i nie wnosi.
@Up
To nie wprowadzenie w błąd, to też jest pomocna informacja, jednak problem z przekroczeniem limitu praktycznie zawsze wystąpi tylko z powodu nałożenia się w tym samym czasie 30 zapytań do bazy danych.
thek
28.07.2015, 23:51:11
@Damonsson: ludzie bywają inteligentni inaczej

Już widziałem serwisy, które radośnie używały zamiast connect() funkcji pconnect()

W takiej sytuacji potrafiło być wesoło