随笔分类 - Oracle Architecture(体系结构)
摘要:一、建立表时候,注意PCTFREE参数的作用 PCTFREE:为一个块保留的空间百分比,表示数据块在什么情况下可以被insert,默认是10,表示当数据块的可用空间低于10%后,就不可以被insert了,只能被用于update;即:当使用一个block时,在达到pctfree之前,该block是一直
阅读全文
摘要:一、概念控制文件的主要任务是管理数据库的状态以及描述数据库的物理结构 二、所含有的信息1、数据库名2、数据库标识符(DBID)3、数据库创建时间戳4、数据库字符集5、数据文件信息6、临时文件信息7、在线重做日志信息8、近期的归档日志信息9、表空间信息10、RMAN备份文件信息,即RMAN资料库11、
阅读全文
摘要:Oracle监听器listener是一个重要的数据库服务器组件,在整个Oracle体系结构中,扮演着重要的作用。 监听器Lisener功能 从当前的Oracle版本看,Listener主要负责下面的几方面功能: 1、 监听客户端请求。监听器运行在数据库服务器之上,与Oracle实例(可为多个)相关关
阅读全文
摘要:关闭数据库与实例 与数据库启动一下,关闭数据库与实例也分为3步:关闭数据库-->实例卸载数据库 >终止实例。 1.Nomal(正常关闭方式) 命令:shutdown nomal 讲解:正常方式关闭数据时,Oracle执行如下操作: (1)阻止任何用户建立新的连接。 (2)等待当前所有正在连接的用户主
阅读全文
摘要:启动模式详解 1.NoMount 模式(启动实例不加载数据库) 命令:startup nomount 讲解:这种启动模式只会创建实例,并不加载数据库,Oracle仅为实例创建各种内存结构和服务进程,不会打开任何数据文件。在NoMount模式下,只能访问那些与SGA区相关的数据字典视图,包括V$PAR
阅读全文
摘要:Oracle数据库的完整启动过程包含以下3个步骤: 简单地说,就是:启动实例-->加载数据库-->打开数据库. 1.创建并启动与数据库对应的实例。 在启动实例时,将为实例创建一系列后台进程和服务进程,并且在内存中创建SGA区等内存结构。在实例启动的过程中只会使用到初始化参数文件,数据库是否存在对实例
阅读全文
摘要:Oracle共享池 Oracle共享池(Share Pool)属于SGA,由库高速缓存(library cache)和数据字典高速缓存(data dictionary cache)组成。 库高速缓存 Oracle引入库高速缓存的目的是共享SQL和PL/SQL代码。 服务器进程执行SQL和PL/SQL
阅读全文
该文被密码保护。
该文被密码保护。