Les connexions simultanées
BMPCreated with Sketch.BMPZIPCreated with Sketch.ZIPXLSCreated with Sketch.XLSTXTCreated with Sketch.TXTPPTCreated with Sketch.PPTPNGCreated with Sketch.PNGPDFCreated with Sketch.PDFJPGCreated with Sketch.JPGGIFCreated with Sketch.GIFDOCCreated with Sketch.DOC Error Created with Sketch.
Question

Les connexions simultanées

by
DamW
Created on 2019-10-24 13:23:52 (edited on 2024-09-04 10:53:43) in Bases de données

Bonjour,

L'offre d'hébergement PRO indique une limitation à 30 le nombre de connexions simultanées à une base de données mais à quoi cela correspond-t-il ?

Est-ce le nombre de connexions provenant d'un même client dans un certains laps de temps vers une base de données ? Mais si c'est le cas, quelle est la valeur de ce laps de temps ? 1s, 10s, 1min ?


L'offre Cloud WEB propose quant à elle une limite de 100 à 200 connexions simultanées.

Quelles conséquences peuvent impliquer le choix de l'un ou de l'autre concernant ce paramètre pour une application communiquant très régulièrement à une base de données ?


Merci.


2 Replies ( Latest reply on 2019-10-25 08:18:44 by
DamW
)

Bonjour @DamW,

Cette limite corresponds au paramètre MySQL `max_user_connections`: https://dev.mysql.com/doc/refman/5.6/en/server-system-variables.html#sysvar_max_user_connections

Il s'agit du nombre de connexions simultanées par utilisateur. Tu te connectes, tu envoies ta requête, MySQL récupère et envoie le résultat, tu fermes ta connexion. Ça va généralement très vite. Si en moyenne ça te prends 0.1 seconde, tu as donc droit à 30/0.1=300 connexions par seconde max. Si en moyenne ça te prends 0.5 seconde, ça te fait 60 connexions par seconde max, etc.

Je comprends mieux, merci beaucoup pour cette réponse !

Replies are currently disabled for this question.