5

我想在 Java 应用程序上同时多次将 Oracle DB 与同一用户连接。有什么限制吗?我想连接数据库并从同一用户读取批量数据。

4

2 回答 2

8

一般没有,除非有通过用户配置文件专门配置的限制,可以限制sessions_per_user。

http://docs.oracle.com/cd/B19306_01/server.102/b14200/statements_6010.htm

于 2013-06-26T12:48:36.437 回答
2

会话数受数据库实例的“会话”配置参数限制。根据 Oracle 文档,默认值为 (1.5 * PROCESSES) + 22。

另请参阅 http://docs.oracle.com/cd/E11882_01/server.112/e25513/initparams232.htm#REFRN10197

其他相关参数是“进程”和“事务”。

通常,在一个应用程序中同时打开多个到同一个数据库用户/模式的连接不是问题。这就是像 JBoss 这样的应用服务器一直在做的事情。

于 2013-06-26T13:21:36.283 回答