oracle数据库与实例的区别

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

 

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

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

 

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

 

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

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值