首页 > Linux操作系统 > Linux操作系统 > 深入学习表空间(一)
表空间(Tablespace)是数据库的一个逻辑组成部分.从物理上说,数据库的数据存放在数据文件(Datafile)中,但是从逻辑上说数据库的数据存放在表空间中(Tablespace).表空间是有一个或者多个数据文件(Datafile)组成的.
一.数据库的逻辑结构.
首先我们来了解下oracle数据库的逻辑结构.在oracle数据库中最小的单元是数据库块(block),多个block组成一个区(extent),多个区可以组成一个段(segment),而在某一个表空间里面又可以有多个段(INDEX Segment,Datafile Segment...)
下面说说表空间的一些基本作用.
1.通过Tablespace可以控制数据库所占用的磁盘空间.
2.通过Tablespace可以控制用户所占用的空间配额.
3.通过Tablespace,DBA可以将不同类型的数据部署到不同的位置,这样做一方面可以提高I/O性能,另一方面也有益于备份和恢复等管理操作.
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/13288767/viewspace-364613/ ,如需转载,请注明出处,否则将追究法律责任。