Co to są równoczesne połączenia z bazą danych?
Połączenia współbieżne to połączenia, które są nawiązywane jednocześnie z bazą danych.
W przypadku hostingu współdzielonego istnieją pewne ograniczenia. W zależności od dostawcy może oscylować. Za każdym razem, gdy odwiedzający wchodzi na twoją stronę, łączy się z bazą danych (jeśli strona jest połączona z mysql).
Tak więc, jeśli niektórzy odwiedzający uzyskują dostęp do witryny w tym samym czasie, będzie tyle połączeń z bazą danych, co odwiedzających.
W większości dostawcy usług hostingowych twierdzą, że istnieją limity połączeń (bez określania „bazy danych”) i dotyczy to procesów HTML.
Jak zwiększyć liczbę jednoczesnych połączeń?
Jeśli masz VPS lub dedykowany, możesz przejść do swojego serwera MySQL i zmienić max_concurrent_connections
. Jeśli korzystasz z hostingu współdzielonego, najprawdopodobniej nie.
Co mogę zrobić?
Twój dostawca usług hostingowych poinformuje Cię o uaktualnieniu do VPS lub innego planu o większej mocy, który jest droższy niż hosting współdzielony.
Nie polecałbym jeszcze kupowania VPS. Polecam zmienić dostawcę usług hostingowych.
Podaj adres URL swojej witryny, gdzie jesteś hostowany, jaki plan, aby lepiej Ci pomóc.