oracle如何查看表空间

   2024-10-15 7320
核心提示:要查看表空间,可以使用以下查询语句:SELECT tablespace_name,file_name,bytes / 1024 / 1024 AS size_mb,bytes / 1024 / 1

要查看表空间,可以使用以下查询语句:

SELECT tablespace_name,        file_name,        bytes / 1024 / 1024 AS size_mb,        bytes / 1024 / 1024 - NVL(sum(bytes) over(), 0)/1024/1024 AS free_mb  FROM dba_data_files

这个查询会显示每个表空间的名称、数据文件名、大小以及可用空间。您也可以使用以下语句查看表空间的使用情况:

SELECT tablespace_name,       sum(bytes) / 1024 / 1024 AS total_mb,       sum(user_bytes) / 1024 / 1024 AS used_mb,       sum(bytes - user_bytes) / 1024 / 1024 AS free_mb  FROM dba_free_space GROUP BY tablespace_name

这个查询会显示每个表空间的总空间、已使用空间和剩余空间。

 
举报打赏
 
更多>同类维修大全
推荐图文
推荐维修大全
点击排行

网站首页  |  关于我们  |  联系方式网站留言    |  赣ICP备2021007278号