记录日常工作关于系统运维,虚拟化云计算,数据库,网络安全等各方面问题。


先将所属表空间下的所有表统计一下信息

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



转载请标明出处【oracle查看表空间或用户下所有表的数据量信息】。

《www.micoder.cc》 虚拟化云计算,系统运维,安全技术服务.

网站已经关闭评论