Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Jak naprawić limit zasobów 508 został osiągnięty w PHP MySQL?

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.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL najlepsze podejście do normalizacji bazy danych, relacji i kluczy obcych

  2. Przepisz adres URL za pomocą .htaccess, aby zduplikować wpisy mysql

  3. #1062 — Zduplikowany wpis dla klucza „PRIMARY”

  4. Flask-SQLAlchemy - połączenia w locie z wieloma bazami danych

  5. Policz wizyty do dzisiaj, w tym tygodniu, w zeszłym miesiącu i łącznie [zapytanie MySQL]