【oracle查询用户表数据量及使用空间】
通过sql语句对oracle数据库进行查询SELECT
table_name,
to_number(extractvalue(xmltype(
dbms_xmlgen.getxml('select count(*) c from '||table_name)
),'/ROWSET/ROW/C')) as row_count,
(select ROUND(SUM(bytes) / 1024 / 1024 / 1024, 6)from dba_segments wheresegment_name = table_name and owner = 'user') "占用空间(GB)"
FROM
user_tables;
上述语句对数据库进行查询,统计用户表数据量及使用空间大小,以GB为单位输出。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
页:
[1]