oracle2

数据库,实例,监听之间的关系:

首先客户端要访问数据库,需要先登录,监听程序会监听到这个连接请求,监听程序会监听客户端是否连接或者断开请求,监听程序会转发客户端的连接请求给oracle服务器,由oracle服务器来判断连接是否有效,如果连接有效,会生成一个服务器进程server process来协调实例跟数据之间的通信,数据库跟实例是不能直接通信的,中间需要经过 server process。


通俗点就是说实例是数据库内存划分的一个定义数据库内存大小名字的一个标志。一个数据服务器包含多个数据库实例,每个数据库实例有自己单独可访问的数据库文件等。一个实例可以访问多个表空间。用户要指定可访问的默认的表空间。一个表空间、、



一个用户只属于一个数据库,但是一个数据库中可以有多个用户。

扩展:实际上这里面还有表空间的概念,一个数据库可以有多个表空间,一个用户可以默认一个表空间,但是可以操作多个表空间,多个用户可以同时用一个表空间。

https://www.cnblogs.com/adforce/p/3312252.html

你可能感兴趣的:(oracle2)