oracle 实例

来源:百度知道 编辑:UC知道 时间:2024/05/14 09:18:55
关于oracle 实例,查了些资料,还是觉得没那么懂,现有如下问题:
(1)安装数据库时,实例是自动被安装了吗?
(2)登陆sqlplus后,等于登陆了数据库,此时实例是否启动?
(3)可以这样理解实例与数据库吗:实例就是在打开数据库后所进行的一切操作,退出某个数据库,就相当于关闭了这个实例?
(4)可以有几个实例?

把你理解的数据库分成两部分。实例是由访问数据库的一组进程和内存组成。而数据库则是一系列储存数据的文件。 一个数据库可以被一个实例或者多个实例打开(RAC)。 访问数据库的时候,你连上的是一个实例,通过实例访问到数据库中的数据。

(1)安装数据库时,实例是自动被安装了吗?
是。
(2)登陆sqlplus后,等于登陆了数据库,此时实例是否启动?
如果可以正常登陆,实例一定是被打开了。
(3)可以这样理解实例与数据库吗:实例就是在打开数据库后所进行的一切操作,退出某个数据库,就相当于关闭了这个实例?
不是。除非你关闭实例,否则进程和内存还会一直存在,给连接到数据库的用户提供服务。
(4)可以有几个实例
和版本有关。 9i和10gR1中,一个数据库最多可以被63个实例打开。 10gR2最多100个

首先
(1)实例是访问数据库的一种方法.是先装载实例后装载数据库
(2)第一条明白后.第二条就不用说了
(3)要明白实例是访问数据库的方法.退出数据库并不一定关闭实例
(4)一个实例对应一个数据库.一个数据库可以对应多个实例(RAC环境)