ITPub博客

首页 > 应用开发 > IT综合 > session 和process的区别

session 和process的区别

原创 IT综合 作者:sunchao 时间:2019-06-30 07:18:04 0 删除 编辑
When a user runs an application program (such as a Pro*C program) or an Oracle tool (such as Enterprise Manager or SQL*Plus), Oracle creates a user process to run the user's application.

Connections and Sessions
Connection and session are closely related to user process but are very different in meaning.

A connection is a communication pathway between a user process and an Oracle instance. A communication pathway is established using available interprocess communication mechanisms (on a computer that runs both the user process and Oracle) or network software (when different computers run the database application and Oracle, and communicate through a network).

A session is a specific connection of a user to an Oracle instance through a user process. For example, when a user starts SQL*Plus, the user must provide a valid user name and password, and then a session is established for that user. A session lasts from the time the user connects until the time the user disconnects or exits the database application.[@more@]

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/39335/viewspace-1008549/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: top 10 sql
请登录后发表评论 登录
全部评论

注册时间:2003-03-08

  • 博文量
    790
  • 访问量
    628556