可能这是一个很NC的问题,但我一直不明白,今天终于弄明白了!
整理自网络!
Oracle 数据库服务器,数据库,实例,用户之间的关系:
服务器:数据库——1:n
数据库:实例——1:n
实例:用户——1:n
注1:多个实例可以对应一个数据库,他们共同操作同一数据文件,一个数据库可被许多实例同时装载和打开(即RAC),RAC环境中实例的作用能够得到充分的体现!在任何时刻,一个实例只能有一组相关的文件(与一个数据库关联)。大多数情况下,反过来也成立:一个数据库上只有一个实例对其进行操作。不过,Oracle的真正应用集群(Real Application Clusters,RAC)是一个例外,这是Oracle提供的一个选项,允许在集群环境中的多台计算机上操作,这样就可以有多台实例同时装载并打开一个数据库(位于一组共享物理磁盘上)。由此,我们可以同时从多台不同的计算机访问这个数据库。Oracle RAC能支持高度可用的系统,可用于构建可扩缩性极好的解决方案。