1, dba_data_files,dba_segments,dba_free_space
得出结论:一般情况下(没有drop表的时候):dba_data_files bytes = (dba_segments bytes + dba_free_space bytes)

实验:

SQL> Select sum(bytes)/1024/1024/1024 from dba_segments;

SUM(BYTES)/1024/1024/1024
-------------------------
           1.58441162

SQL> select sum(bytes)/1024/1024/1024 from dba_free_space;

SUM(BYTES)/1024/1024/1024
-------------------------
           .323669434

SQL> select sum(bytes)/1024/1024/1024 from dba_data_files;

SUM(BYTES)/1024/1024/1024
-------------------------
        1.9140625
2, delete,truncate,drop对空间的变化影响
delete表数据,对上述3个视图查询没有任何变化,满足上述相等原则.
truncate表数据,表空间一次性回收,dba_free_space增加,dba_segments减少,让满足上述相等原则.
drop表,表空间一次性回收,但dba_segment会多出个回收站,但实际上dba_free_segment也把回收站的那部分空间计算在内了,所以回收站的内容实际也是可以使用的部分,表面上看这个等式不成立了,但实质上做了些改变,改为(有drop时):dba_data_files bytes = (dba_segments bytes + dba_free_space bytes- dba_segment回收站部分)

3.还可以直接去数据文件所在目录直接 du -sh查看数据文件大小

最新文章

  1. Spring透过ApplicationListener来触发contextrefreshedevent事件
  2. JavaScript对象的chapterIII
  3. 又出头了,又SB了
  4. oracle分组后取每组第一条数据
  5. 【C语言】外部函数和内部函数
  6. C++ default 和delete的新用法
  7. 深入学习微框架:Spring Boot(转)
  8. MyISAM表杂记实验
  9. Oracle HS (Heterogeneous Services)深入解析 及协同Gateway工作流程(转)
  10. openstack 云平台API
  11. node.js里的forEach()也是异步的吗?
  12. Java Word Ladder(字梯)
  13. document.compatMode属性介绍
  14. ASP.NET在母版页或内容页上获取控件ID
  15. git版本控制 for window安装和命令行使用
  16. Vue小项目二手书商城:(四)详情页和购物车(emit、prop、computed)
  17. python 模块之-time
  18. C#泛型的学习
  19. Mybatis-Plus 实战完整学习笔记(九)------条件构造器核心用法大全(上)
  20. 前端开发者不得不知的ES6十大特性

热门文章

  1. 提升50%!Presto如何提升Hudi表查询性能?
  2. 初识ClickHouse——安装与入门
  3. 用fread和fwrite实现文件复制操作
  4. 【敏杰开发】Beta阶段项目展示
  5. SDK安全测试
  6. markerdown基础
  7. [Python] Flask从0到1开发轻量级网页
  8. Centos7如何安装开源办公软件Libreoffice
  9. 一、MegaCli命令介绍
  10. 云计算OpenStack共享组件---信息队列rabbitmq(2)