暂无图片
统计数据大小 和表的行数
我来答
分享
贺占湘
2019-06-13
统计数据大小 和表的行数

别人经常会问你管理的库有多大,有多少行数据库,请问这个怎么去统计,能给下脚本么,去生产库统计的时候执行脚本最好不影响生产,不影响性能。

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
兰珊

统计数据库对象总大小可以查询dba_segments视图,使用总空间大小可以查询dba_data_files视图。

暂无图片 评论
暂无图片 有用 0
章芋文

通常数据库多大,通过查询数据文件占用空间和段占用空间两个标准来衡量:

--数据文件总大小

select sum(BYTES)/1024/1024/1024 db_file_G from v$datafile;

--实际段大小

select sum(BYTES)/1024/1024/1024 seg_G from dba_segments;


至于多少行,一般说的是最大的表有多少行数据,可以参考如下SQL:

--统计信息中表的最大行数

select max(NUM_ROWS) from dba_tables;
暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏