1-2、Oracle数据库体系结构

1-2、Oracle数据库体系结构

ID:42106121

大小:60.02 KB

页数:4页

时间:2019-09-08

1-2、Oracle数据库体系结构_第1页
1-2、Oracle数据库体系结构_第2页
1-2、Oracle数据库体系结构_第3页
1-2、Oracle数据库体系结构_第4页
资源描述:

《1-2、Oracle数据库体系结构》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Oracle数据库体系结构一、填空题1.Oracle数据库系统的物理存储结构主要由3类文件组成,分别为数据文件、日志文住_、控制文件。2.用户对数据库的操作如果产生日志信息,则该FI志信息首先被存储在日志缓冲区中,随后由LGWR进程保存到日志文件中。3.—个表空间物理上对应一个或多个数据文件。4.在Oracle的逻辑存储结构中,根据存储数据类型,可以将段分为数据段、索引段、回退段、LOB段或临时段。5.在Owclc的逻辑存储结构屮,数据块是最小的I/O单元。6.表空间的管理类型可以分为本地管理和字典管理•7.在ORACLE系统中,为了实现对表,视图和索引等数

2、据库对象进行了管理,ORACLE采用模式实现。&一个模式只能够被一个数据库用户所拥有,其创建的所有模式对彖都保存在自己的摸式中。9如果定义了CHAR数据类型的字段,并且向其赋值时,字符串的长度小于定义的长度,则使用空格填充;而VARCHAR2类型的字段用于存储变长的字符串,即如杲向该列赋的字符长度小于定义时的长度,该列的字符长度只会是实际字符数据的长度,系统不会使用空格填充。10.ROWID实际上保存的是记录的物理地址,因此通过ROWID来访问记录可以获得最快的访问速度。11.在创建表空间命令的STORAGE子句中可以设置6个存储参数。其中,INITIAL指

3、定为表中的数据分配的第一个盘区大小;NEXT指定为存储表中的数据分配的笫二个盘区大小:PCTINCREASE指定从第二个盘区之后,每个盘区相对于上一个盘区的增长百分比;MINEXTENTS指定允许为表屮的数据所分配的最小盘区数目:MAXEXTENTS指定允许为表中的数据所分配的最大盘区数目。12.通过数据块空间管理参数可以控制数据块中空闲空间的使用方法,其中PCTFREE用于控制数据块的更新预留的空间,而PCTUSED用于控制数据块在删除时释放空间的门槛。13、如果出现了失败故障,用户修改的数据没有永久地写到数据文件里,那么就可以利用(控制文件)找到数据的更

4、改,这样做过的工作就不会丢失了.14、(控制文件)是一个小的二进制文件,它维护着数据库的全局物理结构,用以支持数据库成功地启动和运行.15、表空I'可是Oracle数据库屮数据的逻辑组织,每个数据库至少有一个(SYSTEM系统)表空间.16、(DBWR)进程把修改过的数据块从内存写回到数据库的数据文件屮.17、当用户进程出错,PMON后台进程负责清理它18>创建数据库吋自动建立的tablespace名称SYSTEMtablespace19、数据库表空间一般分为永久性表空间、还原表空间、临时表空间20、表空间分为System表空间、还原表空间、临时表空间。21

5、、DBWR进程把修改过的数据块从内存写回到数据库的数据文件中。22、索引对于查询的结果没有任何影响,但能加快对表执行SQL语句的速度,相应地也就提高了获取查询结果的速度。23、在进行部分联机备份时,由于数据库仍然在正常运行,因此在备份过程中,必须使用.ALTERTABLESPACEtablespace_nameBEGINBACKUP.命令使数据文件相对应的表空间岀于备份模式。在备份结束后,使用—ALTERTABLESPACEtablespace_nameENDBACKUP.命令恢复表空间到正常状态。24>oracle数据库的最小I/O单位是数据块。二、选择题

6、1.下列选项屮,哪一部分不是Oracle实例的组成部分?CA.系统全局区SGAB.PMON后台进程C.控制文件D.Dnnn调度进程2.在全局存储区SGA屮,哪部分内存区域是循环使用的?BA.数据缓冲区B.tl志缓冲区C.共享池D.大池3.解析后的SQL语句在SGA的哪个区域屮进行缓存?CA.数据缓冲区B.口志缓冲区C.共享池D.大池4.如果一个服务器进程非正常终止,0「ac1c系统将使用下列哪一个进程来简介释放它所占用的资源?DA.DBWRB.LGWRC.SMOND.PMON5.如果服务器进程无法在数据缓冲区中找到空闲缓存块,以添加从数据文件中读取的数据块,

7、则将启动如下哪一个进程?DA.CKPTB.SMONC.LGWRA.DBWR3.下列关于共享服务器模式的叙述哪一项不正确?AA.在共享服务器操作模式下,每一个用户进程必须对应一个服务器进程B•—个数据库实例可以启动多个调度进程C.在共享服务器操作模式下,0fac1e实例将启动调度Dnnn为用户进程分配服务进程A.共亨服务器操作模式可以实现少量服务器进程为大量用户进程提供服务7.当数据块运行在归档下时,如果发生tl志切换,为了保证不覆盖旧的日志信息,系统将启动如下哪一个进程?DA.DBWRB.LGWRC.SMOND.ARCH2.下列哪一个进程和数据库部件可以保证

8、用户对数据库所做的修改在没有保存的情况下,不会发生丢

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。