oracle数据库表如何建立新表空间?

利用OMF来管理Oracle数据库表空间

利用OMF来管理Oracle数据库表空间

摘要: 表空间是Oracle数据库管理中的一个重要对象。特别是在部署数据库时候,只要表空间规划好了,那么数据库设计也就已经成功一大半了。

    表空间是Oracle数据库管理中的一个重要对象。特别是在部署数据库时候,只要表空间规划好了,那么数据库设计也就已经成功一大半了。

    在Oracle数据库中,为了更好的管理表空间,提出了一种OMF的管理方式。通过这种工具,可以更加便捷的管理OMF表空间以及相关的数据文件。

    在以前的Oracle数据库(在Oracle数据库维护中要做到前瞻性)系统中,管理表空间以及相关的数据文件是一件比较麻烦的事情。如需要如果如下的语句来创建表空间,并在创建表空间的同时表空间中包含的定义数据文件。create tablespace pc_date datafile 'd:pc_/)内容主要来自原创、合作媒体供稿和第三方投稿,凡在本网站出现的信息,均仅供参考。本网站将尽力确保所提供信息的准确性及可靠性,但不保证有关资料的准确性及可靠性,读者在使用前请进一步核实,并对任何自主决定的行为负责。本网站对有关资料所引致的错误、不确或遗漏,概不负任何法律责任。
本网站刊载的所有内容(包括但不仅限文字、图片、LOGO、音频、视频、软件、程序等)版权归原作者所有。任何单位或个人认为本网站中的内容可能涉嫌侵犯其知识产权或存在不实内容时,请及时通知本站,予以删除。

oracle表空间是数据库的逻辑划分,是Oracle数据库恢复的最小单位,容纳着许多数据库实体,如表、视图、索引、聚簇、回退段和临时段等。一个Oracle数据库能够有一个或多个表空间,而一个表空间则对应着一个或多个物理的数据库文件。

Oracle表空间(tablespaces)是一个逻辑的概念,真正存放数据的是数据文件(data files)。一个Oracle数据库能够有一个或多个表空间,而一个表空间则对应着一个或多个物理的数据库文件。

表空间是Oracle数据库恢复的最小单位,容纳着许多数据库实体,如表、视图、索引、聚簇、回退段和临时段等。

1、Oracle表空间的特性:

(1)控制数据库数据磁盘分配;

(2)限制用户在表空间中可以使用的磁盘空间大小;

  • 永久表空间:数据库中要永久化存储的一些对象,如:表、视图、存储过程

  • 临时表空间:数据库操作当中中间执行的过程,执行结束后,存放的内容会被自动释放

  • UNDO表空间:用于保存事务所修改数据的旧值,可以进行数据的回滚

Segment(段)是指占用数据文件空间的通称,或数据库对象使用的空间的集合;段可以有表段、索引段、回滚段、临时段和高速缓存段等。

Extent(区间/扩展),分配给对象(如表)的任何连续块叫区间;区间也叫扩展,因为当它用完已经分配的区间后,再有新的记录插入就必须在分配新的区间(即扩展一些块);一旦区间分配给某个对象(表、索引及簇),则该区间就不能再分配给其它的对象。

我要回帖

更多关于 查看oracle数据库状态 的文章

 

随机推荐