Oracle数据库查看表空间SQL语句 您所在的位置:网站首页 查看表空间的命令 Oracle数据库查看表空间SQL语句

Oracle数据库查看表空间SQL语句

2024-07-10 05:47| 来源: 网络整理| 查看: 265

转载来自如下

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。原文链接:https://blog.csdn.net/zejunwzj/article/details/82349839

--Oracle查看表空间大小(单位不是GB)SELECT a.tablespace_name, --表空间名total, --表空间大小free, --表空间剩余大小(total-free), --表空间使用大小Round((total-free)/total,4)*100 --使用率FROM (SELECT tablespace_name,Sum(bytes) free FROM DBA_FREE_SPACE GROUP BY tablespace_name) a, (SELECT tablespace_name,Sum(bytes) total FROM DBA_DATA_FILES GROUP BY tablespace_name)bWHERE a.tablespace_name=b.tablespace_name;

--Oracle查看表空间当前用户select username,default_tablespacefrom user_users;

--Oracle查看表所属表空间SELECT TABLE_NAME,TABLESPACE_NAMEFROM USER_TABLESWHERE TABLE_NAME='test_table';

--Oracle查看表空间大小-单位GBSELECT a.tablespace_name,total,free,(total-free),total/(1024*1024*1024),free/(1024*1024*1024),(total-free)/(1024*1024*1024),round((total-free)/total,4)*100FROM (SELECT tablespace_name,SUM(bytes) free FROM dba_free_space GROUP BY tablespace_name)a, (SELECT tablespace_name,SUM(bytes) total FROM dba_data_files GROUP BY tablespace_name)bWHERE a.tablespace_name=b.tablespace_name;



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有