sql >> Base de Datos >  >> RDS >> Mysql

Manera eficiente de conectarse a una base de datos cuando varias funciones ejecutan consultas

La respuesta simple es la agrupación de conexiones. Un grupo de conexiones es un grupo de conexiones que siempre están conectadas a la base de datos. Puede establecer una marca de agua alta y una marca de agua baja para el número de conexiones.

Cuando su aplicación solicite una conexión del grupo, utilizará una de las conexiones inactivas y la reutilizará. Así es como escala la conectividad de la base de datos.

Está utilizando PHP, así que mire lo siguiente:

  1. http://www. oracle.com/technetwork/topics/php/php-scalability-ha-twp-128842.pdf
  2. http://php.net/manual/en/mysqlnd- ms.pooling.php

Hay mucha información sobre esto en la red.