oracle查看表空间或用户下所有表的数据量信息
先将所属表空间下的所有表统计一下信息
declare
i varchar2(40);
begin
for i in (select t.TABLE_NAME
from user_tables t
where t.TABLESPACE_NAME = 'T3') loop
execute immediate 'analyze table ' || i.table_name ||
' compute statistics';
end loop;
end;
/
统计表空间或用户模式下的表信息。
最后检查下所属表中行数信息。
select t.owner,t.table_name,t.num_rows from dba_tables t where t.owner='T3' order by 3 desc
目录 返回
首页