学堂 学堂 学堂公众号手机端

要查询Oracle数据库中表空间的信息,可以使用以下查询: SELECTtablespace_name,file_name,bytes/1024/

lewis 1年前 (2024-04-03) 阅读数 8 #技术

要查询Oracle数据库中表空间的信息,可以使用以下查询:

SELECTtablespace_name,file_name,bytes/1024/1024AS"Size(MB)", bytes/1024/1024-(sum(nvl(bytes,0))/1024/1024)as"Used(MB)", (sum(nvl(bytes,0))/1024/1024)as"Free(MB)", round(sum(nvl(bytes,0))*100/sum(sum(nvl(bytes,0)))over(),2)as"Used%" FROMdba_data_files GROUPBYtablespace_name,file_name,bytes ORDERBYtablespace_name;

这条查询语句将显示每个表空间的名称,文件名,大小(以MB为单位),已使用空间(以MB为单位),剩余空间(以MB为单位)和已使用的百分比。


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门