ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 深入学习表空间(一)

深入学习表空间(一)

原创 Linux操作系统 作者:zhu_124 时间:2008-06-23 15:59:10 0 删除 编辑

表空间(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/ ,如需转载,请注明出处,否则将追究法律责任。

下一篇: 没有了~
请登录后发表评论 登录
全部评论

注册时间:2008-03-04

  • 博文量
    4
  • 访问量
    3638