La opción "Configure Database Connection Pool" del menú "Tools" permite definir conexiones a bases de datos que se mantienen abiertas desde el inicio de la ejecución de la reacción hasta que la misma finalice, característica denominada "Connection Pooling"
En determinados motores de bases de datos, sobretodo en versiones antiguas, el costo de recursos para abrir una conexión es elevado por lo cual es conveniente establecer una conexión inicial y mantenerla abierta hasta haber ejecutado todas las operaciones sobre la base de datos.
Para esos casos es conveniente configurar una conexión, habilitar en la reacción la característica de "Connection Pooling" y en las actividades de tipo SQLActivity hacer uso del pool de conexiones configurado.

Enable connection pooling
|
Habilita o deshabilita la utilización de la característica "Connection Pooling" en la reacción.
Notas:
- Si la característica se encuentra habilitada, por razones de performance no se permite el uso en la reacción de actividades de tipo "User Interaction" ni "Delay". Al intentar publicar una reacción que contenga alguna de estas actividades y que cuente con Connection Pooling habilitado recibirá el siguiente mensaje:"This reaction can't be compiled because Connection Pool is enabled and there are UserInteraction Activities and/or Delay Activities which can cause performance issues"
- En caso de haber configurado una actividad SQLActivity para hacer uso de esta característica y dicha característica de "Connection Pooling" se encuentra deshabilitada, al momento de ejecutar la actividad recibirá el siguiente mensaje: "Connection pool could not be created or workflow was not configured to create a connection pool". En cuyo caso deberá activar la característica de "Connection Pooling" en la reacción o desactivar su uso en la actividad SQLActivity
|
Added Connections
|
Presenta las conexiónes configuradas
Name
|
Nombre de la conexión.
|
Source
|
Muestra el origen de la configuración de la conexión. Esta columna puede tomar tres valores: FromDefaultValue, FromParameter y FromConfigFile
|
Type
|
Muestra la definición del driver de conexión a la base de datos. Puede tomar los valores Sql Server, OLEDB u ODBC).
|
Value
|
Dependiendo del origen (Source) seleccionado, mostrará una cadena de conexión, el nombre de un parámetro, o la descripción de una cadena de configuración de un archivo
|
|
Add
|
Permite agregar una conexión para ser utilizada bajo la característica de "Connection Pooling"
|
Modify
|
Permite modificar la conexión seleccionada
|
Remove
|
Permite eliminar de conexión seleccionada
|
Ok
|
Confirma la operación
|
Cancel
|
Cancela la operación
|
Anterior / Siguiente