2009-11-13 2 views

ответ

1

Это должно работать:

Properties p = new Properties(); 
p.setProperty("user", userid); 
p.setProperty("password", password); 
p.setProperty("MaxPooledStatements", "200"); 
// set other properties 
Connection conn = driver.connect(url, p); // can also use DriverManager but no real benefit 
0

Я предлагаю вам прочитать больше о заявлении Oracle с регулированием количества. Например here

Хотя драйвера Oracle JDBC являются разработаны с предположением, что неявного кэширования включено, это функция не включена по умолчанию. Чтобы включить неявное кэширование на связей, вы можете установить implicitCachingEnabled свойства соответствующего OracleConnection объект к истинному и установить свойство statementCacheSize для положительного целого числа. Это может быть сделан следующим образом:

conn.setImplicitCachingEnabled(true); 
    conn.setStatementCacheSize(10); 

При использовании JDBC соединения ВКПА бассейна, вы можете включить кэширование заявления, установив maxStatements свойства положительного целого:

pds.setMaxStatements(10); 
Смежные вопросы