La réponse simple est la mise en commun des connexions. Un pool de connexions est un pool de connexions qui sont toujours connectées à la base de données. Vous pouvez définir une limite supérieure et une limite inférieure pour le nombre de connexions.
Lorsque votre application demande une connexion au pool, elle utilise alors l'une des connexions inactives et la réutilise. C'est ainsi que vous mettez à l'échelle la connectivité de la base de données.
Vous utilisez PHP, alors regardez ce qui suit :
- http://www. oracle.com/technetwork/topics/php/php-scalability-ha-twp-128842.pdf
- http://php.net/manual/en/mysqlnd- ms.pooling.php
Il y a beaucoup d'informations à ce sujet sur le net.