oracle数据库,表空间和表之间是啥关系
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle数据库,表空间和表之间是啥关系相关的知识,希望对你有一定的参考价值。
Oracle的数据存储由块,区,段,表空间组成最小单位是块,多个连续的块组成区,多个区组成段,多个段组成表空间
什么是段,可以这么理解,对象就是段,段分为表段(就是我们说的表),索引段(就是我们说的索引)等等。这些表段,索引段在一起组成了表空间。
通俗的就这样理解,就可以了 参考技术A 表空间是物理结构,由一个或数个数据文件构成。在逻辑上划分为段。表空间可以分为undo 表空间 临时表空间 等
表是数据库中一个非常重要的对象,是其他对象的基础。是数据在载体。也就是说,数据都存在表中。
正常的表(不包括临时表)的数据都存储在表空间上,表上的索引页存储在表空间上。表结构和表间关系也存储在(系统)表空间上。
表和表空间的对应关系是多对多的关系。本回答被提问者和网友采纳 参考技术B 表空间是逻辑概念,1个表空间可以建立在1个文件上,也可以建立在多个文件上。
表 存储在表空间上。
如何彻底删除oracle创建的用户和表空间?
参考技术A 删除表空间:\\x0d\\x0a可以先将其offline\\x0d\\x0aalter tablespace xx offline;\\x0d\\x0a将磁盘上的数据文件一同删除\\x0d\\x0adrop tablespace xxx including contents and datafiles;\\x0d\\x0a \\x0d\\x0a删除用户:\\x0d\\x0adrop user xxx;\\x0d\\x0a如果用户的schema中有objects ,需要加cascade参数,即drop user xxx cascade;以上是关于oracle数据库,表空间和表之间是啥关系的主要内容,如果未能解决你的问题,请参考以下文章
Oracle中数据库、数据文件、表、表空间、用户之间是啥关系(转)