Posted: Tue Aug 18, 2009 8:46 am Post subject: User Database connection pooling on WMB 6.1
Apprentice
Joined: 30 Aug 2004 Posts: 34
I'm trying to find information on how to configure user database connection pooling. From the link below my understanding is that message broker performs its own database connection pooling. Is there a way to configure the initial and maximum connection pool size? Is there a different behavior if connecting via ODBC vs JDBC?
The broker requires a database connection for each data source name (DSN) that is referenced in the message flow, even if different DSNs resolve to the same physical database.
The number of connections to a user database that a broker requires depends on the actions of the message flows that access the database. For each message flow thread, a broker that accesses a user database makes one connection for each data source name (DSN). If a different node on the same thread uses the same DSN, the same connection is used, unless a different transaction mode is used, in which case another connection is required.
When you start a broker, and while it is running, it opens connections to WebSphere MQ queues and to databases. The broker makes the connections when it needs to use them, and they remain open until:
• The message flow has been idle for one minute
• The message flow is stopped
• The broker is stopped
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum