返回数说广场
0
oracle中段的集合是?(A)
A、tablespace
B、extent
C、database
D、segment
解析:
Oracle存储结构概述
在Oracle数据库中,数据是按照一定的层次结构进行存储的。从逻辑上看,一个数据库(database)可以包含多个表空间(tablespace),而一个表空间又可以包含多个段(segment)。进一步地,一个段由多个区间(extent)组成,每个区间又由一组连续的数据块(data block)组成。
段(Segment)
段是Oracle数据库中用于存储数据的逻辑存储单元。它是数据存储的高级单位,用于管理和组织数据库中的各种对象,如索引、表、回滚段等。每个段都有其特定的数据结构,用于存储相应的数据。
表空间(Tablespace)
表空间是一个逻辑的概念,在物理上并不存在。它是将一组数据文件(data files)组合在一起形成的逻辑存储单元。一个表空间可以包含多个数据文件,而一个数据文件只能属于一个表空间。表空间的主要作用是划分和管理数据库中的存储空间,使得数据库管理员可以更方便地管理数据文件的增长和收缩。
区间(Extent)与数据块(Data Block)
区间是分配给对象的任何连续块的集合。当对象需要更多空间时,它会请求新的区间。数据块则是Oracle存储数据的最小单位,每个数据块包含了一系列用于存储数据的字节。
选项分析
A. tablespace(表空间):正确。表空间是包含多个段的逻辑存储单元。
B. extent(区间):不正确。区间是组成段的一部分,而不是段的集合。
C. database(数据库):不正确。数据库是包含多个表空间的更高层次逻辑结构。
D. segment(段):不正确。段是表空间的一部分,用于存储特定对象的数据。
0
0 206
分享
评论
热门数说



