要查询Oracle 19c表空间的剩余空间,可以使用以下查询语句:

SELECT tablespace_name, round((sum(file_size) - sum(used_space))/1024/1024, 2) AS free_space_mb
FROM dba_data_files
GROUP BY tablespace_name;

此查询语句将从'dba_data_files'视图中获取表空间的文件大小和已使用空间,并计算剩余空间。最后,按表空间名称分组并将结果以MB为单位进行舍入。

请注意,要运行此查询,您需要具有DBA权限。

Oracle 19c 表空间剩余空间查询语句 - DBA权限

原文地址: https://www.cveoy.top/t/topic/ptv4 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录