Les connexions simultané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.

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 !