关于segment是什么意思,sermon是什么意思这个很多人还不知道,今天琪琪来为大家解答以上的问题,现在让我们一起来看看吧!
segment是什么意思 sermon是什么意思
segment是什么意思 sermon是什么意思
1、通常使用同一物理层的设备之间必然通过相同的传输介质直接相互连接,(如交叉双绞线直接连接的两台主机),但是两组其传输介质并非直接相连的网络设备,如果它们的传输介质通过工作在物理层的扩展设备如中继器和集线器等转接连接,则仍然被视为同一物理层中的设备,是一个而非两个网段。
2、另外,工作在数据链路层或更高层的设备如网桥、交换机、路由器等等,由它们连接起来的两组设备仍然分别处于各自的物理层,因此是两个网段。
3、oracle的逻辑结构包括表空间(tablespace),段(segment),区(extent),数据块(data block)oracle数据库在逻辑上是由多个表间组成的,表空间中存储的对象叫段,比如数据段,索引段,和回退段。
4、段由区组成,区是磁盘分配的小单位。
5、段的增大是通过增加区的个数来实现的。
6、每个区的大小是数据块大小的整数倍,区的大小可以不相同;数据块是数据库中小的I/O单位,同时也是内存数据缓冲区的单位,及数据文件存储空间单位。
7、块的大小由参数DB_BLOCK_SIZE设置,其值应设置为作系统块大小的整数倍。
8、表空间表空间是Oracle数据库的逻辑结构,一个Oracle数据库在逻辑上由多个表空间组成,一个表空间只隶属于一个数据库。
9、Oracle中有一个称为SYSTEM的表空间,这个表空间是在创建或安装数据库时自动创建的。
10、主要用于存储系统的数据字典,过程,函数分部,触发器等;也可以存储用户的表,索引等。
11、一个表空间可以有多数据文件,但是一个数据文件只能属于一个表空间。
12、一个表空间就是一片磁盘区域,他由一个或者多个磁盘文件组成,一个表空间可以容纳许多表、索引或者簇等。
13、每个表空间有一个预制的磁盘区域称为初始区间(initial extent)用完这个区间后再用下一个,直到用完表空间,这时候需要对表空间进行扩展,增加数据文件或者扩大已经存在的数据文件段Oracle中的段可以分成4种类型:数据段、索引段、回滚段、临时段。
14、数据段用来存储用户的数据,每个表都有一个对应的回滚段,其名称和数据表的名字相同。
15、索引段用来存储系统、用户的索引信息。
16、回滚段用来存储用户数据修改前的值,回退段与事务是一对多的关系,一个事务只能使用一个回退段,而一个回退段可存放一个或多个事务的回退数据。
17、临时段用于order by语句的排序以及一些汇总。
18、区区是磁盘空间分配的小单位。
19、磁盘按区划分,每次至少分配一个区。
20、区存储于段中,它由连续的数据块组成。
21、区的分配过程中,每次至分配5个区。
22、如果所剩的空闲空间不够5个区,就会出现错误:ORA-01653。
23、可以通过字典dba_tablespaces查询表空间中区的信息。
24、可以通过字典user_tables查询段中区的信息。
25、可以通过字典user_extents查询区的分配状况。
26、我们可以通过以下SQL语句分别查询表空间、段、区中区的分配信息SQL>select from dba_tablespaces;SQL>select table_name, tablespace_name, min_extents, max_extents from user_tables;SQL>select from user_extents;数据块是数据中中小的数据组织单位与管理单位,是数据文件磁盘存储空间单位,也是数据库I/O 的小单位,数据块大小由DB_BLOCK_SIZE参数决定,不同的oracle版本DB_BLOCK_SIZE的默认值是不同的。
本文到这结束,希望上面文章对大家有所帮助。
版权声明:本文内容由互联。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发 836084111@qq.com 邮箱删除。