`
sunrise_king
  • 浏览: 171598 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

oracle数据库与实例的区别

阅读更多

数据库:物理操作系统文件的集合。
实例:一组Oracle进程和SGA

 

一个数据库对许多实例都是可以访问的,而实例则提供一次对一个数据库的访问。

Oracle将在登录时创建一个新的进程,通常称为专用服务器配置,将在登录者会话的生命期中
Oracle专门为登录者提供一个服务器进程,对于每一个会话而言,一个新的专用服务器将表现为一对一的映射。

 

Oracle也可以在一种称为多线程服务器的模式下运行(MTS).
在MTS模式下,Oracle对大批用户使用一个"共享服务器"池。共享服务器就是一个连接池机制。
不是为10000个数据库会话提供10000个专用服务器(许多进程或线程)。MTS允许拥有这些可能有所有事物
共享的共享服务器的一小部分。在MTS模式下,共享服务器进程通常伴随数据库启动

 

我自己的理解是数据库是一批oracle的物理文件是事实存在的。而实例是一次登录会话产生的,它是有生命周期的,当这次会话结束后,这个实例也就不存在了。

1
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics