如何查看某个数据库对象(TABLE, INDEX ....)所占得物理存储空间

SELECT SEGMENT_NAME,SEGMENT_TYPE,TABLESPACE_NAME,EXTENTS,BLOCKS,BYTES/1024/1024/1024 GB
FROM DBA_SEGMENTS
WHERE SEGMENT_NAME = Upper('MTL_MATERIAL_TRANSACTIONS');

Oracle逻辑结构全景结构图

Oracle 逻辑结构的相关数据字典:

SELECT * FROM DBA_TABLESPACES -- 记录各个表空间的详细信息
SELECT * FROM DBA_TABLESPACE_USAGE_METRICS -- 记录各个表空间的使用状况
SELECT * FROM DBA_DATA_FILES -- 记录各个数据文件的详细信息
SELECT * FROM DBA_SEGMENTS -- 记录各个段的详细信息,与 DBA_TABLES,DBA_INDEXES,DBA_LOBS,DBA_PART_TABLES,DBA_PART_INDEXES,DBA_PART_LOBS,DBA_OBJECTS 搭配使用
SELECT * FROM DBA_LOBS    --BLOB 字段所对应的字段名称
SELECT * FROM DBA_INDEXES -- 分区索引需要通过 DBA_INDEXS 来找到对应的表名
SELECT * FROM DBA_EXTENTS -- 记录各个区间对象的详细信息 

Question: What is the difference between dba_segments and dba_tables?
Answer: The dba_tables view describes a "logical" structure while dba_segments describes the "physical" data segment, like a data file.
Also, columns like "blocks" are different between dba_tables and dba_segments. In dba_tables, the "blocks" are calculated when you run dbms_stats, while in dba_segments, "blocks" is the actual number of blocks used by the object on disk.

Reference:http://baoqiangwang.blog.51cto.com/1554549/312705

http://dba-oracle.com/t_difference_dba_tables_dba_segments.htm

DBA_SEGMENTS - 查看数据库对象所分配的物理存储空间相关推荐

  1. 查询mysql所有对象_Mysql查看数据库对象(SQL命令总结)

    标签:Mysql查看数据库对象(SQL命令总结) 数据的对象包括表,视图,触发器,等等(查看统计信息的必须进入information_schema 数据库) 举例查看表相关的信息,步骤如下 1.使用i ...

  2. PostgreSQL启用数据库日志与查看数据库对象

    目录: 基础操作之___启用数据库日志与查看数据库对象 1.开启数据库用户登录审计日志 (1)编辑配置文件 (2)启用以下参数 (3)加载配置文件 (4)数据库查询参数 2.用户登录测试 3.查看数据 ...

  3. jvm配置参数,查看大对象直接分配到老年代

    看下如下代码: 配置参数 -Xms60m -Xms60m -XX:NewRatio=2 -XX:SurvivorRatio=8 -XX:+PrintGCDetails 运行后看下如下,可以看到ParO ...

  4. 查看数据库、表、索引的物理存储情况

    在管理.维护数据库时,经常需要查看数据库文件.日志文件所占用的磁盘空间,以及磁盘还剩下的磁盘空间,你可以通过下面几种方面 查看数据库文件详细情况: 1: 是通过远程连接(或VPN)连接到数据库服务器, ...

  5. MySQL之数据库对象查看工具mysqlshow

    mysqlshow:数据库对象查看工具,用来快速查找存在哪些数据库.数据库中的表.表中的列或索引. 选项:--count    显示数据库和表的统计信息 -k         显示指定的表中的索引 - ...

  6. mysql数据库在线查看器_mysqlshow(数据库对象查看工具)

    mysqlshow是mysql客户端对象查看工具,可以用来查看数据库.数据库中的表.表中的列.索引等. 1.mysqlshow命令的语法 shell > mysqlshow [options] ...

  7. Oracle 数据库、实例、表空间、用户、数据库对象

    Oracle是一种数据库管理系统,是一种关系型的数据库管理系统.通常情况了我们称的"数据库",包含了物理数据.数据库管理系统.内存.操作系统进程的组合体,就是指这里所说的数据库管理 ...

  8. 第 20章 定义数据库对象

    第 20章  定义数据库对象 本节涵盖了Greenplum的数据库以及如何创建和管理数据库对象的数据定义语言(DDL). 在Greenplum数据库中创建对象包括一些前期选择例如数据分布,存储选项,数 ...

  9. 数据库权限的分配与回收

    数据安全的最重要措施就是数据库账号的权限管理,通常情况下数据库账号会分配给应用程序.开发人员以及数据库管理员(DBA),还有可能分配给其他需要利用数据进行分析的非技术人员. 数据库权限 数据库权限主要 ...

最新文章

  1. [xUnit]尝试单元测试
  2. Android 文本实现跑马灯效果 用自带的TextView控件
  3. ppp lcp协商报文有哪些_PPP协议
  4. vs2017报错 popen pclose
  5. win7 linux 共享文件夹权限设置,samba 配置共享 win7 无权限访问
  6. 音视频技术开发周刊 | 192
  7. 认识:人工智能AI 机器学习 ML 深度学习DL
  8. 第七章数组答案C语言,c语言复习题及答案第七章数组.docx
  9. [转载] 杜拉拉升职记——43 偷听者
  10. 关闭惠普计算机通电启动注册表,惠普10代cpu电脑装win7卡logo(安装程序正在更新注册表设置)解决方法...
  11. 算法:把排好序的链表转换为二叉排序树Convert Sorted List to Binary Search Tree
  12. python 多继承冲突_python:super()对多继承的影响
  13. 卫星影像的分辨率与成图比例尺
  14. 推荐系统实战--movieslens数据集实现UserCF算法
  15. 如何在Windows中安全删除垃圾箱(回收站)
  16. 了解数据的发展历程--大数据简史
  17. 初级前端自学react-native,必备知识点(ES6+ReactJS+flexbox)
  18. 电脑剪辑视频用什么工具?好用的视频剪辑工具推荐
  19. vue 实现切换主题色(低配版)
  20. Python第三章总结

热门文章

  1. from PIL import Image 报错
  2. Torch.gather
  3. PGSQL中的LIKE,ILIKE,SIMILAR TO的使用
  4. 有孩子的程序员们请看过来!!
  5. spring data使用操作mongodb数据库 springboot
  6. 基于RK3399+FPGA的地面测试台多参数数据记录仪方案(一)软件设计及测试
  7. LAMMPS回到未来计划
  8. AIGC学习,AI绘画、AI写作、国内外研究现状等
  9. 虚拟化一:虚拟化开篇
  10. 能在ARC下跑的ASIHTTPRequest框架(以及升了5.0,用了ARC后N多开源框架不能用的解决方案)