Oracle 数据库体系结构一、填空题1
Oracle 数据库系统的物理存储结构主要由3 类文件组成,分别为数据文件、日志文件、控制文件
用户对数据库的操作如果产生日志信息,则该日志信息首先被存储在日志缓冲区中,随后由LGWR 进程保存到日志文件中
一个表空间物理上对应一个或多个数据文件
在 Oracle 的逻辑存储结构中,根据存储数据类型,可以将段分为数据段、索引段、回退段、LOB 段或临时段
在 Oracle 的逻辑存储结构中,数据块是最小的 I/O 单元
表空间的管理类型可以分为本地管理和字典管理
在 ORACLE系统中,为了实现对表,视图和索引等数据库对象进行了管理,ORACLE采用 模式 实现
一个模式只能够被一个数据库用户 所拥有, 其创建的所有模式对象都保存在自己的模式中
9 如果定义了CHAR 数据 类型的字段,并且向其赋值时,字符串的长度小于定义的长度,则使用空格填充;而VARCHAR2类型的字段用于存储变长的字符串,即如果向该列赋的字符长度小于定义时的长度,该列的字符长度只会是实际字符数据的长度,系统不会使用空格填充
ROWID实际上保存的是记录的物理地址 ,因此通过ROWID 来访问记录可以获得最快的访问速度
在创建表空间命令的STORAGE 子句中可以设置6 个存储参数
其中,INITIAL指定为表中的数据分配的第一个盘区大小;NEXT 指定为存储表中的数据分配的第二个盘区大小;PCTINCREASE指定从第二个盘区之后,每个盘区相对于上一个盘区的增长百分比;MINEXTENTS指定允许为表中的数据所分配的最小盘区数目;MAXEXTENTS指定允许为表中的数据所分配的最大盘区数目
通过数据块空间管理参数可以控制数据块中空闲空间的使用方法,其中PCTFREE 用于控制数据块的更新预留的空间,而PCTUS