暂无图片
Oracle中连接与会话的关系?
我来答
分享
晴天
2023-02-03
Oracle中连接与会话的关系?

Oracle中连接与会话的关系?

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新

“连接”不是“会话”的同义词,在一个连接上可以建立0个、1个或多个会话。各个会话之间是独立的,即使它们共享数据库上的同一个物理连接。一个会话中的提交不会影响该连接上的任何其他会话。一个连接上的各个会话可以属于不同的数据库用户。

在Oracle中,连接只是客户端进程和数据库实例之间的一个物理链路,最常见的就是网络连接。这个连接可能连接到一个专用服务器进程,或是者是一个调度器进程。一个会话可以有连接也可以没有连接。例如使用高级Oracle Net特性(如连接池)时,客户端可以删除一个物理连接,而会话依然保留(但会话会空闲)。当客户端需要在这个会话上执行某个操作时,它会重新建立物理连接。

暂无图片 评论
暂无图片 有用 12
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏