knrt.net
当前位置:首页 >> orAClE 查询表空间 >>

orAClE 查询表空间

只查询名字的话用如下语句: select tablespace_name from dba_tablespaces;表空间含义: 表空间是数据库的逻辑划分,一个表空间只能属于一个数据库。所有的数据库对象都存放在指定的表空间中。但主要存放的是表, 所以称作表空间。 Oracle数据...

通过语句: select table_name,tablespace_name from user_tables where tablename='TABLENAME'; 解释:查询出”TABLANAME“(必须大些)表的默认表空间,user_tables 表是一张user表的统计表,可以看见当前登录用户下的所有表信息。

首先,用户不可能属于某个表空间,每张表可能存放的表空间都不一样。 可用这句查看,当前用户的表属于哪些表空间 select table_name,tablespace_name from user_all_tables;

用如下语句查看: select username,default_tablespace from dba_users where username='用户名';查看结果(如查询scott用户的所属表空间): select username,default_tablespace from dba_users where username='SCOTT';--用户名需要大写

查看所有表空间使用情况 : select b.file_id 文件ID号, b.tablespace_name 表空间名, b.bytes/1024/1024||'M'字节数, (b.bytes-sum(nvl(a.bytes,0)))/1024/1024||'M' 已使用, sum(nvl(a.bytes,0))/1024/1024||'M' 剩余空间, 100 - sum(nvl(a.by...

执行 如下语句: select distinct s.owner from dba_segments s where s.tablespace_name ='TBSNAME' 得到想要的结果

//查看表空间剩余空间(M) select tablespace_name,sum(bytes)/1024/1024 free_space from dba_free_space group by tablespace_name; //详细查看表空间使用状况,包括总大小,使用空间,使用率,剩余空间 select t.* from (SELECT D.TABLESPACE_...

select TABLE_NAME,TABLESPACE_NAME from dba_tables where TABLESPACE_NAME='表空间名'; 注意:表空间名要大写

1、用户可以指定默认表空间 select username, default_tablespace from dba_users where username='USER01'; 2、也可以查询表空间包含哪些表 col SEGMENT_NAME format a30 select distinct SEGMENT_NAME,TABLESPACE_NAME from dba_segments wher...

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com