cancel
Showing results for 
Search instead for 
Did you mean: 

Speed up Jdbc connection

Former Member
0 Kudos

Hello all,

I would like to know if there is a way to speed up a JDBC connection between PI 7.0 and an Oracle base ?

Is there tuning to do in PI or on the Oracle side ?

Thanks by advance,

JP

Answers (4)

Answers (4)

Former Member
0 Kudos

Thanks all for the different answers

Former Member
0 Kudos

Hi Jean,

Tuning Database Connectivity

Use

Access to the persistence layer typically slows down client request processing, since it involves the establishment of a database connection, and database operations are time-consuming. With J2EE Engine, you can configure database connection pools.

Activities

JDBC Connector Service enables you to configure a database connection pool for each DataSource you use. You can set the initial and the maximum number of connections in the pool, as well as their lifetime. For more information about these settings, see Managing Connection Pooling.

Guidelines

· Since each client request on the J2EE Engine server processes runs in a separate application thread, you should configure the number of database connections in the pool considering the maximum number of application threads set on the server processes. The application thread number is also the maximum number of client requests that are processed concurrently on the server. A single client may use several database connections, and you can define the application thread number and the number of pooled database connections considering the average connections-per-user number. The application thread number is configured in the properties of Application Thread Manager. For more information, see Configuring the Thread Pool.

However, when you define the maximum number of pooled connections, you should also take into account the number of server processes that you have in your cluster. If the overall number of connections is too big, this may deteriorate the database performance.

· To limit the time during which an application thread remains locked while waiting for a database connection, you can decrease the value of the Maximum Time to Wait for Connection property for the DataSource. For more information, see Managing Connection Pooling.

if found worth pls do the req

Thanx

Sampath

Former Member
0 Kudos

hi jean

inegrating with DATABASES made easy part1

/people/laxman.molugu/blog/2006/08/13/integration-with-databases-made-easy-150-part-1

Save time with generalized JDBC datatypes

/people/alessandro.berta/blog/2005/10/04/save-time-with-generalized-jdbc-datatypes

regards

chandra

Former Member
0 Kudos

Hi,

There is no such way to speed up the JDBc connection.

But refer

Fine-Tuning the Java Database Connection

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/412290ec-0201-0010-0790-dfd946ef...

Thanks

Swarup