问题 单项选择题

在如下有关区段的陈述中,哪一个是正确的

A.区段是一个连续的数据库块的集合
B.区段只在一个段被删除(dropped)时释放区段
C.更改一个段的存储参数适用于当前和将来的区段
D.当段被创建时,它们从数据库的空闲区段中来分配磁盘空间

答案

参考答案:A

解析: 这一题继续测试对区段及Oracle数据库如何操作区段的理解程度。根据有关区段的介绍,可知区段是在表空间中由某个段所使用的一块(磁盘)空间,它是一组连续的Oracle数据块,所以可以断定选项A是正确的。
根据有关释放(回收)区段的介绍,可知Oracle回收一个区段的时机除了一个段被删除(dropped)时,还有一个段被截断(truncated)时,所以选项B肯定是错误的。
根据有关区段分配原则的介绍,可知当对存储参数进行了修改时,新的存储参数只适用于还没有分配的区段而并不适用于当前的区段,所以选项C肯定也是错误的。
选项D的叙述比较诡异,初看上去好像是正确的。但是仔细回忆一下有关区段的介绍——区段是Oracle磁盘分配的最小单位,就可以断定选项D也是错误的。

选择题
单项选择题 A2型题