
什么是ORACLE的数据库实例?
3个回答
展开全部
就是一个表空间里面有N个用户表,系统表,N个存储过程和N个视图这样子? 一个数据库实例就相当于一个sql server(下面简称mss)的一个服务,
假设你的机器叫做AA,安装mss后,和默认建立一个服务名叫做aa,如果再安装一次mss,会提示你是否使用现有的服务名。Oracle的一个实例可以认为是一个服务。
表空间是一个虚拟概念,是一组文件的简称,例如我的Oracle有一个表空间myspace,用来存放临时的数据,我可以给temp指定三个文件,c:myspace.ora d:myspace1.ora e:myspace2.ora 我见一个表,设置这个表的数据存放在myspace上,如果我向表中插入1000行数据,可能会被均匀的存放到myspace*.ora中。
假设你的机器叫做AA,安装mss后,和默认建立一个服务名叫做aa,如果再安装一次mss,会提示你是否使用现有的服务名。Oracle的一个实例可以认为是一个服务。
表空间是一个虚拟概念,是一组文件的简称,例如我的Oracle有一个表空间myspace,用来存放临时的数据,我可以给temp指定三个文件,c:myspace.ora d:myspace1.ora e:myspace2.ora 我见一个表,设置这个表的数据存放在myspace上,如果我向表中插入1000行数据,可能会被均匀的存放到myspace*.ora中。

2024-11-30 广告
迈杰转化医学研究(苏州)有限公司于2013年成立,其前身为凯杰(苏州)转化医学研究有限公司。基于基因组学、蛋白组学、细胞组学及病理组学等综合性转化医学平台,丰富的伴随诊断开发经验,高质量的管理体系以及高素质的研发管理团队,迈杰转化医学为全球...
点击进入详情页
本回答由迈杰提供
展开全部
oracle实例=SGA区+后台进程 ,其中SGA为共享全局内存区
oracle服务器=oracle实例+oracle数据库
数据库实例启动实质上即为:分配SGA区,启动后台进程
总的来说,oracle实例是用来管理oracle数据库的一些进程和进程运行时所需要用到的内存区域,一个实例服务于一个oracle数据库
oracle服务器=oracle实例+oracle数据库
数据库实例启动实质上即为:分配SGA区,启动后台进程
总的来说,oracle实例是用来管理oracle数据库的一些进程和进程运行时所需要用到的内存区域,一个实例服务于一个oracle数据库
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
http://zhidao.baidu.com/link?url=ousFqUwx39VTwJ5OxhXQEw8-SiqfsC0vCvW4494rQGyDoER-YOIfuPVjiL7Lils2ft4H_mI4tMX4xsJhb0bQBa
实例由称为系统全局区(SGA)的共享内存以及若干后台进程组成。生存期就是它在内存中存在的时间。数据库是由磁盘上的物理文件组成,可以永久存在。实例与数据库可以是多对一的关系。在打开数据库的时候,nomount阶段就是创建并启动实例,即根据初始化参数文件分配内存,启动后台服务进程。
实例由称为系统全局区(SGA)的共享内存以及若干后台进程组成。生存期就是它在内存中存在的时间。数据库是由磁盘上的物理文件组成,可以永久存在。实例与数据库可以是多对一的关系。在打开数据库的时候,nomount阶段就是创建并启动实例,即根据初始化参数文件分配内存,启动后台服务进程。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询