[list=1]
[*]数据库由一个或者多个表空间(tablespace)构成。
[*]一个表空间包括一个或者多个数据文件。
[*]段(segment)是表空间的主要组织结构。段是占用存储空间的数据库对象,如:表、索引、回滚段
[*]段本身由一个或者多个区段(extent)组成。extent是文件中一个逻辑上连续分配的空间。
[*]每个segment至少有一个extent ,如果一个对象超出了其初始extent,就会请求再为它分配一个extent。
第二个extent不一定紧邻第一个extent,甚至有可能不在一个数据文件中。
[*]extent由block组成。block是Oracle的最小的空间分配单位。
[*]同一个tablespace内部block大小是一致的。在创建tablespace时可以指定block的大小。
[*]extent只在一个tablespace中,而且总是在该tablespace中的一个文件中。
[*]segment不会跨越tablespace的边界,extent不会跨越数据文件。
[*]一个block上可能存储多个表的数据。
[/list]
[*]数据库由一个或者多个表空间(tablespace)构成。
[*]一个表空间包括一个或者多个数据文件。
[*]段(segment)是表空间的主要组织结构。段是占用存储空间的数据库对象,如:表、索引、回滚段
[*]段本身由一个或者多个区段(extent)组成。extent是文件中一个逻辑上连续分配的空间。
[*]每个segment至少有一个extent ,如果一个对象超出了其初始extent,就会请求再为它分配一个extent。
第二个extent不一定紧邻第一个extent,甚至有可能不在一个数据文件中。
[*]extent由block组成。block是Oracle的最小的空间分配单位。
[*]同一个tablespace内部block大小是一致的。在创建tablespace时可以指定block的大小。
[*]extent只在一个tablespace中,而且总是在该tablespace中的一个文件中。
[*]segment不会跨越tablespace的边界,extent不会跨越数据文件。
[*]一个block上可能存储多个表的数据。
[/list]
本文详细介绍了Oracle数据库的存储结构,包括数据库、表空间、数据文件、段、区段(extent)和块(block)等核心概念及其之间的关系。了解这些基本组件有助于更好地管理数据库资源。
611

被折叠的 条评论
为什么被折叠?



