虚拟化容器,大数据,DBA,中间件,监控。

oracle查看表空间或用户下所有表的数据量信息

06 12月
作者:admin|分类:DBA运维


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

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

浏览1937 评论0
返回
目录
返回
首页
ORA-20005: object statistics are locked (stattype = ALL) 解决方法 ORACLE数据库异步IO介绍