如何知道Oracle数据库中有哪些表空间?

发布网友 发布时间:2022-04-23 03:18

我来回答

4个回答

热心网友 时间:2022-05-06 12:37

在每一个数据库中都有一个名为SYSTEM的表空间,就是系统空间,除了这个以外还有SYSAUX、TEMP、USERS、UNDO表空间,SYSAUX主要是作为SYSTEM的辅助的空间,UNDO用来在自动撤消管理方式下储存撤消信息,TEMP用于储存在执行SQL语句时所产生的临时数据
连接到数据库之后,执行select tablespace_name,contents from dba_tablespaces; 可查出表空间

热心网友 时间:2022-05-06 13:55

1.select tablespace_name,file_name from dba_data_files;
2.select name from v$tablespace;
3.select tablespace_name from dba_tablespaces;

热心网友 时间:2022-05-06 15:29

select * from dba_tablespaces;

热心网友 时间:2022-05-06 17:21

desc v$tablespace;
select name from v$tablespace;

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com