MySQL: kako popraviti grešku mysqli_connect (): (HY000 / 1040): Previše veza

mysql

U svijetu besplatan softver Postoje sve vrste aplikacija, od najmanjih do najpriznatijih i trendovskih, poput GIMP, apaš o MySQL. A budući da govorimo o mehanizmu baze podataka, pokazat ćemo kako riješiti grešku koja se može dogoditi u nekim slučajevima, a to je MySQL: Previše veza.

Kažemo da se to može dogoditi jer možemo potrošiti puno vremena koristeći ga, a da se to ne dogodi, ili se odjednom može dogoditi da ćemo, ako naš server ima puno potražnje, vrlo brzo vidjeti poruku o grešci, tačnije u kojoj se kaže mysqli_connect (): (HY000 / 1040): Previše veza.

Po defaultu MySQL dozvoljava maksimalno 100 dolaznih zahtjeva, nešto što se u preobilnoj dokumentaciji ne čini previše jasnim i stoga ponekad može biti teško riješiti neke probleme. Ono što moramo učiniti je koristiti naš omiljeni editor za izmjenu konfiguracijske datoteke ovog besplatnog upravitelja baze podataka, što je /etc/my.cnf, i postavimo se ispod - ili prilično unutar - odjeljka [mysql]

Dodamo sljedeće redove:

max_povezivanja = 500
max_user_connections = 500

Spremamo datoteku i ponovo pokrećemo uslugu:

systemctl ponovno pokrenite mysqld.service

Sada naš MySQL će sada moći istovremeno prihvatiti 500 dolaznih veza, više nego pristojan broj za većinu slučajeva, iako je naravno potpuno proizvoljan i možemo staviti bilo koji drugi broj prema svojoj potrebi da bismo mogli prisustvovati mnogim zahtjevima i na taj način biti sigurni ne samo od vrlo velike potražnje već i od bilo koje greške nehotično programiranje (što je drugi razlog zašto se ovaj problem može generirati).


Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  1. Odgovoran za podatke: AB Internet Networks 2008 SL
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.