由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Java版 - jdbc + oracle connection pooling问题
相关主题
Re: JDBC access Oracle?? & Connection Pooling[合集] Connection Pooling.
Struts基本思路请教问个多线程问题
find all tables used in a hibernate/jdbc project?请问JDBC连SQL server的connect reset问题如何解决? (转载)
JDBC用完了oracle的large pool (memory),怎么办?Database Pooling 的问题
Re: JDBC用完了oracle的large pool (memory),怎么About Hibernate
[求助]实在不明白transaction,ejb这些概念搞不懂为什么hibernate为什么这么流行?
jdbc问题一问hibernate一个国际化保存unicode value的问题
A questionhibernate和ejb3
相关话题的讨论汇总
话题: connection话题: jdbc话题: session话题: pooling
进入Java版参与讨论
1 (共1页)
B*****g
发帖数: 34098
1
不同的java threads能同时共享一个session吗?
谢谢
e*****t
发帖数: 1005
2
session? or you really mean connection?
The connection object can be accessed from different threads for sure. But
when you are talking about transaction, you have to check what transaction
management you are using.

【在 B*****g 的大作中提到】
: 不同的java threads能同时共享一个session吗?
: 谢谢

B*****g
发帖数: 34098
3
你说我才意识到connection和session是不同的,我问的是session(是不是就是
transaction?),不过最好都分析一下,我是想知道数据库里的global variable会不
会被不同的java threads影响,谢谢
***
A connection is a "physical circuit", a pathway to a database. You can be
connected to a database yet have 0 or 1 or MORE sessions going on that
connection.
http://asktom.oracle.com/pls/asktom/f?p=100:11:0::::P11_QUESTIO
***

【在 e*****t 的大作中提到】
: session? or you really mean connection?
: The connection object can be accessed from different threads for sure. But
: when you are talking about transaction, you have to check what transaction
: management you are using.

r*****s
发帖数: 985
4
好像要么是HTTP Session,
要么是Hibernate里的Session, bounded by a tx.
JDBC好像没有这个概念?

【在 e*****t 的大作中提到】
: session? or you really mean connection?
: The connection object can be accessed from different threads for sure. But
: when you are talking about transaction, you have to check what transaction
: management you are using.

B*****g
发帖数: 34098
5
俺说的是oracle里的session,jdbc怎么连的?

But
transaction

【在 r*****s 的大作中提到】
: 好像要么是HTTP Session,
: 要么是Hibernate里的Session, bounded by a tx.
: JDBC好像没有这个概念?

r*****s
发帖数: 985
6
这个好像depends on the jdbc driver
对于java code来说就是个parameter吧?

【在 B*****g 的大作中提到】
: 俺说的是oracle里的session,jdbc怎么连的?
:
: But
: transaction

s****d
发帖数: 338
7
it's probably not the best practice, but yes you can.

【在 B*****g 的大作中提到】
: 不同的java threads能同时共享一个session吗?
: 谢谢

e*****t
发帖数: 1005
8
jdbc没有session概念的,只有connection,然后对于connection,有transaction的问题。
所以,如果你是different threads,dealing with the same connection. 你需要考虑
的是transaction的问题。

【在 r*****s 的大作中提到】
: 这个好像depends on the jdbc driver
: 对于java code来说就是个parameter吧?

y***d
发帖数: 2330
9
transaction 应该是爱怎么用怎么用吧,只要释放回 pool 之前结束了不就成了

题。

【在 e*****t 的大作中提到】
: jdbc没有session概念的,只有connection,然后对于connection,有transaction的问题。
: 所以,如果你是different threads,dealing with the same connection. 你需要考虑
: 的是transaction的问题。

1 (共1页)
进入Java版参与讨论
相关主题
hibernate和ejb3Re: JDBC用完了oracle的large pool (memory),怎么
请问hibernate这个功能如何实现?[求助]实在不明白transaction,ejb这些概念
Hibernate questionjdbc问题一问
JDBCA question
Re: JDBC access Oracle?? & Connection Pooling[合集] Connection Pooling.
Struts基本思路请教问个多线程问题
find all tables used in a hibernate/jdbc project?请问JDBC连SQL server的connect reset问题如何解决? (转载)
JDBC用完了oracle的large pool (memory),怎么办?Database Pooling 的问题
相关话题的讨论汇总
话题: connection话题: jdbc话题: session话题: pooling