欢迎来到天天文库
浏览记录
ID:43648849
大小:50.00 KB
页数:6页
时间:2019-10-11
《Oracle9到13简答题》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第六章物理存储结构1、简单描述Oracle数据库体系结构的组成以及其关系Oracle数据库体系结构由物理存储结构、逻辑存储结构和实例组成。其中物理存储结构描述了操作系统层次数据的存储与管理,包括数据文件、日志文件、重做日志文件等组成。逻辑结构描述了数据库内部数据的组织与管理,由表空间、段、区、块组成。实例是数据库运行的软件结构,由内存结构和后台进程组成。数据库运行过程中,用户的操作在内存区中进行,最终通过后台进行转化为对数据库的操作。2、说明Oracle数据库物理存储结构的组成及其关系?Oracle
2、数据库物理存储结构是指存储在磁盘上的物理文件,包括数据文件、控制文件、重做日志文件、初始化参数文件、归档文件、跟踪文件、口令文件、警告文件、备份文件等。3、说明Oracle数据库数据文件的作用数据文件是用于存储数据库中所有的数据4、说明Oracle数据库控制文件的作用控制文件是用于记录和描述数据库的物理存储结构信息,保存数据库的物理结构信息,包括数据库名称、数据文件的名称与状态、重做日志文件的名称与状态等。在数据库启动时,数据库实例依赖初始化参数定位控制文件,然后根据控制文件的信息加载数据文件和重做
3、日志文件,最后打开数据文件和重做日志文件5、说明Oracle数据库重做日志文件的作用重做日志文件是以重做记录的形式记录、保存用户对数据库所进行的修改操作,包括用户执行DDL、DML语句的操作。6、说明Oracle数据库归档的必要性以及如何进行归档设置归档是数据库恢复及热备份的基础。只用当数据库归档模式时,才可以进行热备份和完全恢复。进行归档设置包括归档模式设置(ARCHIVELOG)、归档方式设置以及归档路径的设置等。7、说明Oracle数据库重做日志文件的工作方法每个数据库至少需要两个重做日志文件
4、,采用循环写的方式进行工作。当一个重做日志文件在进行归档时,还有另一个重做日志文件可用。当一个重做日志文件被写满后,后台进程LGWR开始写入下一个重做日志文件,即日志切换,同时产生一个“日志序列号”,并将这个号码分配给即将开始使用的重做日志文件。当所有的日志文件都写满后,LGWR进程再重新写入第一个日志文件。8、简单描述如何合理布置Oracle数据库物理存储结构数据库的物理结构尽量分散到不同磁盘空间,既有利于数据库的安全性,也有利于提供系统的性能,如并发行等。9、说明采用多路复用控制文件的必要性以及
5、其工作方法采用多路复用控制文件可以避免由于一个控制文件的损坏而导致数据库无法正常启动。在数据库启动时根据一个控制文件打开数据库,在数据库运行时多路复用控制文件采用镜像的方式进行写操作,保持所有控制文件的同步。10、说明如何查询数据库物理存储结构信息可以通过V$DATAFILE、V$CONTROLFILE、V$LOGFILE、V$LOG等数据字典可以查询相应的物理结构信息。第七章逻辑存储结构1、说明Oracle数据库逻辑存储结构的组成及其关系?Oracle9i数据库的逻辑存储结构分为数据块、区、段和表
6、空间四种。其中,数据块是数据库中的最小I/O单元,由若干个连续的数据块组成的区是数据库中最小的存储分配单元,由若干个区形成的段是相同类型数据的存储分配区域,由若干个段形成的表空间是最大的逻辑存储单元,所有的表空间构成一个数据库。2、说明数据库表空间的种类,以及不同类型表空间的作用。数据库表空间分为系统表空间和非系统表空间两类,其中非系统表空间包括撤销表空间、临时表空间和用户表空间等。SYSTEM表空间主要用于存储数据库的数据字典、PL/SQL程序的源代码和解释代码、数据库对象的定义。撤销表空间专门进
7、行回退信息的自动管理。临时表空间是专门进行临时段管理的表空间。用户表空间用于分离不同应用的数据,而且能够减少读取数据文件时产生的I/O冲突。3、说明数据库、表空间、数据文件以及数据库对象之间的关系。一个数据库由一个或多个表空间构成,不同的表空间用于存放不同应用的数据,表空间的大小决定了数据库的大小。一个表空间对应一个或多个数据文件,数据文件的大小决定了表空间的大小。一个数据文件只能从属于一个表空间。一个数据库对象只能存储在一个表空间中,但可以存储在该表空间所对应的一个或多个数据文件中。4、数据库表空
8、间的管理方式有几种,各有什么特点?数据库表空间的管理方式有两种:字典管理方式和本地管理方式。在字典管理方式下,表空间使用数据字典来管理存储空间的分配,当进行区的分配与回收时,Oracle将对数据字典中的相关基础表进行更新,同时会产生回退信息和重做信息。在本地管理方式中,区的分配和管理信息都存储在表空间的数据文件中,而与数据字典无关。5、表空间管理时应考虑哪些问题?表空间管理时,应该遵循以下原则:将数据字典与用户数据分离;将回退数据与用户数据分离;将表空间的数据文件分散
此文档下载收益归作者所有