Spørgsmål og svar

Tilbage
Søgeord:  

Hvilke begrænsninger har dere på ressourcebrug i MySQL?

Begrænsningene nedenfor gælder per database. Begrænsningene er der for at hindre, at enkeltbrugere/-kunder overbelaster MySQL for andre kunder, og vi må ikke nuldstille grænsene manuelt.

MariaDB er en MySQL-variant som må bruges af nesten all programvare som må bruge MySQL.


  1. Lagringsplads
  2. MySQL-grænser
  3. Forklaring af de enkelte maksgrænser
  4. Tilkoblings-grænser

1. Lagringsplads

Lagringsplassen er oppad begrænset til størrelsen størrelsen på webhotel-pakken, og regnes som summen af plads du bruger på filer og databaser, inklusive metadata/indekser. Eksempel: hvis du har webhotel på 10 GB og bruger 6 GB til filer, så får du max bruge 4 GB til databaser.


2. MySQL-grænser

Overskrides disse grænsene, vil MySQL-tjeneren avvise flere indlogninger/spørringer.

GrænseMySQL 5.6MySQL 5.7
MariaDB 10.3
max_user_connections10010
max_connections_per_hour36 000
max_updates_per_hour100 00072 000
max_questions (max_queries_per_hour)1 000 000360 000

Se nedenfor for korte forklaringer på de enkelte grænser. Tilkoblinger fra webhotel vil sige fra webhotel som ligger på vores webservere. Eksterne tilkoblinger er alle tilkoblinger som ikke gøres via IPv6 fra vores webservere.

Times-begrænsningene er basert på antallet relevante kommandoer i løbet af den sidste timen. Eksempel: hvis man når grænsen i løbet af fem minutter, så betyder det, at man skal vente i ca. 55 minutter før det er mulig at gøre den typen kommandoer igen. Se også MySQL-dokumentationen for mere information.


3. Forklaring af de enkelte maksgrænser

max_user_connections
antal samtidige, åbne tilkoblinger
max_connections_per_hour
antal tilkoblinger per time
max_updates_per_hour
antal ændringer i data, tabeller eller database per time
max_questions (max_queries_per_hour)
antal spørringer eller kommandoer per time

4. Tilkoblings-grænser

Overskrides disse grænsene, vil MySQL-tjeneren avvise flere tilkoblinger.

GrænseMySQL 5.6MySQL 5.7
MariaDB 10.3
AlleFra WebhotelEksterne
TLSIkke muligStøttetPåkrevet
Tilkoblinger per tidSe MySQL-grænserSe MySQL-grænser5/5 sek
15/50 sek
50/300 sek

Hvis man f.ex. fra en ekstern IP-adresse forsøger at koble til 6 ganger i løbet af 5 sekunder, så vil den 6. tilkoblingen blive avvist. Fejlmældingen må da likne på "connection refused" eller "unable to connect to remote host", afhængig af hvad slags program du bruger for at koble til.

"Eksterne" tilkoblinger er alle tilkoblinger som ikke kommer fra vores IPv6-adresser. Webhotel hos os bruger som standard IPv6 til at kommunisere, med mindre IPv6 ikke er tilgængelig for tjenesten man kobler til.


Se også:

© 2024 Domeneshop AS · Om os · Vilkår · Fortrolighedspolitik