电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

试谈ORACLE的工作机制

试谈ORACLE的工作机制_第1页
1/120
试谈ORACLE的工作机制_第2页
2/120
试谈ORACLE的工作机制_第3页
3/120
下载后可任意编辑ORACLE 的工作机制 体系结构实例Oracle 运行的时候,在内存中会要开辟一个区间,这个区间主要是用于从磁盘(数据文件)中读出数据后的一个在内存的缓存和处理。而处理这些数据的操作,需要有一些系统的后台进程,这些进行在 Oracle 数据库启动的时候,就开始运行,一直在响应前台的操作。实际上,这一个区间(SGA)和这些后台进程合在一起,就称为 实例。实例是包括 SGA 区和后台进程两个部分的。 数据库启动执行若干动作,经历三个阶段,分别是未加载、加载和打开。1、未加载(nomount) 可以把数据库启动的这一阶段看作是 Oracle 实例的启动。这种方式启动下可执行:重建控制文件、重建数据库。这一启动命令:• 读取数据库参数文件。• 启动所需的后台进程并按参数文件中的定义分配内存。• 将进展情况写入告警日志文件中。2、加载(mount) 在实例启动加载阶段,数据库参数文件中指定的控制文件被读取。记住控制文件将数据库各部分联系在一起。实例从控制文件中找到下列信息,然后将进展写入告警日志文件。这种方式启动下可执行:数据库日志归档、数据库恢复、重新命名一些数据库文件:• 所有数据文件和重做日志文件的名称和位置。• 数据库名。• 最新系统更改号(S C N)。3、打开(open) 包含在数据库中的每个联机数据文件在数据库打开前必须被同步。在数据库打开阶段:• 所有联机数据文件的头与控制文件信息相比较。• 所有文件同步后,数据库打开。当数据库关闭时,取决于它的关闭方式执行不同的任务:•正常(normal)在所有的用户离线后发生的正常关闭。•事务(transactional)事务关闭就是当所有的用户执行完当前的事务后,将用户从数据库上清除。•立即(immediate)立即关闭就是从数据库清除所有当前用户之后,回退所有未完成的操作。•异常(abort)异常关闭没有给数据库任何整理的机会。这种方式关闭后需要实行崩溃恢复。实例是数据管理的核心—它做所有的工作,而数据库存储所有的数据。其他启动方式:•startup restrict 约束方式启动这种方式能够启动数据库,但只允许具有一定特权的用户访问 非特权用户访问时,会出现以下提示: ERROR: ORA-01035: ORACLE 只允许具有 RESTRICTED SESSION 权限的用户使用 •startup force 下载后可任意编辑强制启动方式 当不能关闭数据库时,可以用 startup force 来完成数据库的关闭 先关闭数据库,再执行正常启动数据库命令...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

试谈ORACLE的工作机制

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部