Oracle中的Connect/session和process的区别及关系介绍

本文将详细探讨下Oracle中的Connect/sessionprocess的区别及关系,感兴趣的你可以参考下,希望可以帮助到你

Session:在计算机中,尤其是在网络应用中,称为“会话”。
Session:在计算机专业术语中,Session是指一个终端用户与交互系统进行通信的时间间隔,通常指从注册进入系统到注销退出系统之间所经过的时间。

Connect、session、process的区别
一个数据库的Connect可以有一个或多个session,同时connect也可以有一个或多个process.
在专业服务器连接方式中,一个session对应一个process,在共享服务器方式中,一个process可以为多个session。
一个session也可以存在若干个process中,并行同样是一个session对应一个process,主session是coordinator session,每个parallel process同样会对应数据库里一个单独的session。
可以从v$px_session和v$session查看。

比如某客户端连接数据库的session和process的值
代码如下:
select * from v$session where terminal=’RUIFEI’


代码如下:
select * from v$process
where addr in
(select paddr from v$session where terminal=’RUIFEI’)

如果是专用服务器方式连接,session和process是一样的。

连接connects,会话sessions和进程pocesses的关系
每个sqllogin称为一个连接(connection),而每个连接,可以产生一个或多个会话,如果数据库运行在专用服务器方式,一个会话对应一个服务器进程(process),如果数据库运行在共享服务器方式,一个服务器进程可以为多个会话服务。

oracle中系统process和session的关系
在SharedServer中的Process 和Oracle 中的Session不是一一对应的,Shared Server中的Process 一个对应着Oracle 中的一个或者一个以上的Session。我在dedicated server机器上试验了
数据库的session和操作系统process是对应的
即表示一个session对应一个process,但是一个process未必对应一个session

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/1799852.html

(0)
上一篇 2025年2月21日 12:45:04
下一篇 2025年2月21日 12:45:18

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • 在express中如何使用session与cookie方法(详细教程)

    本篇文章主要介绍了express如何使用session与cookie的方法,现在分享给大家,也给大家做个参考。 无状态的http 我们都知道http的请求和响应式相互独立的,服务器无法识别两条http请求是否是同一个用户发送的。也就是说服务…

    编程技术 2025年3月31日
    100
  • 在node中有关child_process模块(详细教程)

    这篇文章主要介绍了详解node child_process模块学习笔记,现在分享给大家,也给大家做个参考。 NodeJs是一个单进程的语言,不能像Java那样可以创建多线程来并发执行。当然在大部分情况下,NodeJs是不需要并发执行的,因为…

    编程技术 2025年3月31日
    100
  • 在react-redux中有关connect装饰器使用用法

    这篇文章主要介绍了react-redux中connect的装饰器用法@connect详解,现在分享给大家,也给大家做个参考。 最近在琢磨react中的一些小技巧,这篇文章记录一下在redux中用装饰器来写connect。  通常我们需要一个…

    编程技术 2025年3月31日
    100
  • php自定义session保存目录

    今天一个客户网站突然报出一堆错误提示,提示代码如下: Warning: session_start() [function.session-start]: open(/var/lib/php/session/sess_0dj5ol1fp23…

    编程技术 2025年3月28日
    100
  • 常用模块以及使用

    常用模块以及使用 supervisor nodejs在实现http时候,无论修改了代码的哪一分部分,都必须终止nodejs再重新运行才会生效。因为nodejs只有在第一次引用到某部分时才回去解析脚本文件,以后都会直接在内存中访问,避免重复载…

    2025年3月9日
    200
  • 探究SessionStorage的功能和利益

    SessionStorage简介:了解它的用途和优势,需要具体代码示例 引言: 在Web开发中,我们经常需要存储和管理用户信息以及临时数据。为了解决这个问题,HTML5引入了一个新的API:SessionStorage。本文将介绍Sessi…

    2025年3月9日
    200
  • 掌握sessionstorage:简单管理用户会话数据

    sessionstorage详解:轻松管理用户会话数据,需要具体代码示例 一、引言在现代 web 开发中,管理用户的会话数据是非常重要的一项任务。会话数据可以使用户在多个页面之间保持状态,同时也可以提供更好的用户体验。sessionstor…

    2025年3月9日
    200
  • 细说session和cookie会话控制

    本篇文章讲述了session和cookie会话控制,大家对session和cookie会话控制不了解的话或者对session和cookie会话控制感兴趣的话那么我们就一起来看看本篇文章吧, 好了废话少说进入正题吧 对于一个前端开发者,coo…

    2025年3月8日 编程技术
    200
  • process和child_process使用详解

    这次给大家带来process和child_process使用详解,使用process和child_process的注意事项有哪些,下面就是实战案例,一起来看一下。 在死磕进程一个礼拜后,终于把晦涩难懂文档看明白了,准备把自己的理解分享给大家…

    2025年3月8日
    200
  • 用ajax实现session超时跳转到登录页面

    这次给大家带来用ajax实现session超时跳转到登录页面,用ajax实现session超时跳转到登录页面的注意事项有哪些,下面就是实战案例,一起来看一下。 问题:使用window.location.href来跳转页面的时候,后端只需实现…

    编程技术 2025年3月8日
    200

发表回复

登录后才能评论