一、区分概念
1)连接(connection) 连接是客户到oracle实例的一条物理路径。连接可以在网络上建立或者通过IPC机制建立。通常会在客户进程与一个服务器进程或一个调度器之间建立。
2)会话(session) 会话是实例中存在的一个逻辑实体.
在一个连接上可以建立0,1个或多个会话,各个会话是单独而且独立存在的,即使他们共享同一条数据库物理连接。一个会话中的提交不会影响其他任何会话,甚至,一条连接上的各个会话可以使用不同的用户进行连接。
一个连接对应2个会话:
[oracle@node ~]$ sqlplus u01/oracle
SQL*Plus: Release 10.2.0.1.0 - Production on Tue Apr 5 19:37:59 2011
Copyright (c) 1982, 2005, Oracle. All rights reserved.
Connected to:
Oracle Database 10g Enterprise Edition Release 10.2.0.1.0 - Production
With the Partitioning, OLAP and Data Mining options
SQL> select username,sid,serial#,server,paddr,status
2 from v$session
3 where username='U01';
USERNAME SID SERIAL# SERVER PADDR STATUS
------------------------------ ---------- ---------- --------- -------- --------
U01 145 263 DEDICATED 2C21B254 ACTIVE
SQL> set autotrace on
SQL> /
USERNAME SID SERIAL# SERVER PADDR STATUS
------------------------------ ---------- ---------- --------- -------- --------
U01 140 56 DEDICATED 2C21B254 INACTIVE
U01 145 263 DEDICATED 2C21B254 ACTIVE
2个会话使用同一个服务器进程(2C21B254)
分享到:
相关推荐
Oracle数据库连接与会话 Oracle数据库连接与会话是Oracle数据库管理系统中的两个核心概念。它们之间存在一定的关系,但又有着明显的区别。 连接是一种从客户端到数据库实例的物理通道,可以通过网络或IPC机制建立...
在使用Oracle数据库的过程中,连接数和会话数是影响系统性能的关键因素。下面将详细解析这两个概念,以及它们在Oracle故障排查中的重要性。 1. 连接数和会话数的概念:在Oracle中,连接数指的是同一时间连接到...
“会话”是指用户与系统之间的一次交互过程,包括登录、操作和注销等步骤;“打印机”是共享资源的一种,用户可以通过网络共享的方式访问远程的打印机进行打印作业;“共享”则表示多用户可以访问同一资源,如打印机...
本程式的主要功能是:定时清除XP会话连接。 公司使用局域网上一台XP sp2/sp3系统的电脑连接打印机供打印,因为有在10多台电脑在用打印机,打印时常显示:连接数已达到最大值。 网上查得方法是:及时清除XP会话连接...
"解除远程桌面多用户同时连接(会话)数限制"这一主题,涉及到的主要知识点包括: 1. **远程桌面服务(Terminal Services)**:这是Windows系统内置的一项功能,允许用户通过网络连接到另一台计算机,以便进行远程...
百度了,谷歌了,各种方法都试过,打补丁等均无效,无奈只能隔段时间手动清除会话,以便其他人有机会连接上。 后来觉得麻烦就写了一个自动清除会话的程序,缩到托盘后隔段时间自动中断所有会话,保证打印机能被有序...
突破Windows终端服务器只允许至多2个并发会话连接限制。
基于 MySQL 的应用程序设计需要考虑多个方面,包括数据库设计、连接与会话管理、数据访问与处理、事务与并发控制以及性能优化等。 数据库设计是应用程序开发的重要环节,它决定了数据的存储结构、关系和完整性。在 ...
xp最大连接数为10个,多了就会不可用,使用这个的话能能快速清空连接数
### 从pcap文件中析取所有TCP会话与UDP会话 #### 概述 本文档介绍了一种从pcap文件中提取所有TCP和UDP会话的方法,并详细阐述了其实现过程及其背后的设计思想。这种方法对于网络安全分析、流量监控等领域具有重要...
由于 Windows XP/Vista 的许可限制,在一台电脑上同一时间只允许一个用户登录(会话)。 如果有第二个用户通过远程桌面服务登录本机,那么在此之前本地已登录的用户、或远程已登录的用户将被踢出。 本补丁的功能...
**连接与会话管理** - **CONNECT**:客户端发起连接请求,包含客户端ID、用户名、密码、保留标志、清洁会话标志等。 - **CONNACK**:服务器响应连接请求,确认连接是否成功。 - **DISCONNECT**:客户端或服务器断开...
清除会话,用于对打印机连接有限制连接数的情况,谢谢
在Java编程环境中,服务器与客户端的会话是网络通信的核心部分。这个会话通常涉及到一系列交互,使得服务器能够提供服务,而客户端则可以请求并接收这些服务。在本主题中,我们将深入探讨如何使用Java来建立和管理...
connect-memcached, 用于连接的Memcached会话存储 连接 memcachedMemcached会话存储,使用节点 Memcached 与缓存服务器进行通信。安装通过 npm:$ npm install connect-memcached示例var express =
HttpClient是Java中常用的HTTP客户端库,它支持持久连接和会话管理。在App开发中,使用单例模式的HttpClient可以有效地维护会话状态,避免频繁创建和销毁HttpClient实例带来的性能开销。单例模式确保在整个应用程序...
4. **创建连接与会话**:通过连接工厂创建连接,并在连接上创建一个新的会话。会话是非线程安全的,所以通常为每个线程创建一个会话。 5. **创建消息生产者**:在会话上创建`MessageProducer`,用于发送消息。可以...