oracle统计各数据库总记录条数及所占容量

查询指定用户下的总记录条数

select owner,sum(a.num_rows) as TOTAL_ROWS from dba_tables  a
where owner in ('PORTAL_PROJ','DATASYNC_PROJ') group by owner;

备注:'PORTAL_PROJ'与'DATASYNC_PROJ'是指定的用户名,根据实际情况修改即可,多个用户之间以逗号进行分隔。

查询指定用户下的数据所占的空间大小,单位MB

select owner,sum(a.bytes)/1024/1024 as SizeMB from dba_segments  a
where owner in ('PORTAL_PROJ','DATASYNC_PROJ') group by owner;

备注:'PORTAL_PROJ'与'DATASYNC_PROJ'是指定的用户名,根据实际情况修改即可,多个用户之间以逗号进行分隔。

mysql的请参考链接:

https://www.jianshu.com/p/f510315d0631

你可能感兴趣的:(oracle统计各数据库总记录条数及所占容量)