Habilitación del grupo de conexión para una instancia de proxy
Un grupo de conexiones a nivel de sesión ayuda a reducir la carga de la base de datos causada por el establecimiento frecuente de conexiones cortas.
El grupo de conexiones está deshabilitado de forma predeterminada. Puede habilitar un grupo de conexiones de nivel de sesión.
Un grupo de conexiones a nivel de sesión es adecuado para conexiones cortas. Cuando el cliente se desconecta de la base de datos, el sistema comprueba si la conexión está inactiva. Si lo es, el sistema coloca la conexión en el grupo de conexión de una instancia proxy y conserva la conexión durante un corto período de tiempo. Cuando el cliente reinicia una conexión, se utiliza cualquier conexión disponible en el grupo de conexiones, lo que reduce la sobrecarga de establecer una nueva conexión a la base de datos. Si no hay conexiones disponibles en el grupo de conexiones, se establecerá una nueva conexión.
Restricciones
- Para utilizar un grupo de conexión, las versiones del núcleo de las instancias proxy deben ser 2.22.07.000 o posteriores.
- Cuando se realiza cualquiera de las siguientes operaciones, la conexión se bloquea hasta que finaliza la conexión. Es decir, la conexión no se colocará en el grupo de conexiones para que otros usuarios lo utilicen.
- Ejecución de la sentencia PREPARE
- Creación de una tabla temporal
- Modificación de variables de usuario
- Inserción o consulta de big data (por ejemplo, más de 16 MB)
- Ejecución de la sentencia LOCK TABLE
- Ejecución de una consulta de varias sentencias (sentencias SQL concatenadas con punto y coma, por ejemplo, SELECT 1;SELECT 2)
- Invocación a un procedimiento almacenado
Procedimiento
- Inicie sesión en la consola de gestión.
- Haga clic en
en la esquina superior izquierda y seleccione una región y un proyecto.
- Haga clic en
en la esquina superior izquierda de la página y elija .
- En la página Instances, haga clic en el nombre de instancia para ir a la página Basic Information.
- En el panel de navegación, elija Database Proxy.
- Haga clic en el nombre de una instancia de proxy.
- En la página Basic Information, haga clic en Change junto a Connection Pool.
- Configure Connection Pool como Session level y haga clic en OK.
Figura 1 Configuración de un grupo de conexiones