Ver Mensaje Individual
  #10  
Antiguo 05-05-2017
blaiselaborde blaiselaborde is offline
Miembro
 
Registrado: nov 2006
Ubicación: Reino Unido
Posts: 40
Reputación: 0
blaiselaborde Va por buen camino
Gracias por sus comentarios. Han sido muy enriquecedores y me han permitido encontrar la propiedad Pooling en mi componente (DOA) la cual tiene muy buena pinta:

Muestra que existe un par de vías para manejar el Pool:
  • -
Internal: Dónde el mismo componente maneja las Sesiones. Eso sí, toca hacer el Submit y el Rollback por uno mismo antes de cerrar la Sesión.
  • -
MTS (Microsoft Transaction Server) environment: Para versiones de Oracle superiores a 8i, controladas por Oracle de tal modo que no permite hacer el Commit y el Rollback manualmente:

Cita:
Microsoft Transaction Server support
The TOracleSession component provides support for the Oracle Services for MTS. This
service allows you to make use of 2 important concepts of MTS: resource pooling and
transaction control. By setting the Pooling property to spMTS, physical database sessions will
be pooled so that they can be shared between multiple MTS clients. This minimizes the
number of concurrent sessions, and prevents that each client request performs a new logon.
Furthermore, transactions are now controlled at a higher level by MTS, which even allows
distributed transactions in a heterogeneous environment.
Responder Con Cita