一种是分配给一个表的物理空间数量,而不管空间是否被使用。可以这样查询获得字节数:

select segment_name, bytes

from user_segments

where segment_type = 'TABLE';

Select Segment_Name,Sum(bytes)/1024/1024 from User_Extents Group By Segment_Name;

另一种实际使用的空间

analyze table emp compute statistics;

select num_rows * avg_row_len/1024/1024 "实际大小(M)"

from user_tables

where table_name = 'EMP';--EMP为表名(表名大写查询)

附:

查看每个表空间的大小

Select Tablespace_Name,Sum(bytes)/1024/1024 from Dba_Segments Group By Tablespace_Name

1.查看剩余表空间大小

SELECT tablespace_name 表空间,sum(blocks*8192/1000000) 剩余空间M from dba_free_space GROUP BY tablespace_name;

2.检查系统中所有表空间总体空间

select b.name,sum(a.bytes/1000000)总空间 from v$datafile a,v$tablespace b where a.ts#=b.ts# group by b.name;

3.查询整个数据库剩余和使用的表空间大小使用情况:

select df.tablespace_name "表空间名",totalspace "总空间M",freespace "剩余空间M",round((1-freespace/totalspace)*100,2) "使用率%"

from

(select tablespace_name,round(sum(bytes)/1024/1024) totalspace

from dba_data_files

group by tablespace_name) df,

(select tablespace_name,round(sum(bytes)/1024/1024) freespace

from dba_free_space

group by tablespace_name) fs

where df.tablespace_name=fs.tablespace_name;

效果如下:

Oracle 查看表占用的空间大小

select TABLE_NAME , num_rows * avg_row_len /1024/1024 AS KJfrom ALL_tables WHERE TABLE_NAME IN (sele ...

oracle查看表占用磁盘空间

SELECT T.OWNER, T.SEGMENT_NAME, SUM(T.BYTES) / 1024 / 1024 M  FROM DBA_SEGMENTS T WHERE T.OWNER = 'u ...

查看SqlServer某张表的物理空间占用情况

以下语句可以查看表的物理空间使用情况 包括 [ROWS] 内容的行数.. [reserved] 保留的磁盘大小.. [data] 数据占用的磁盘大小.. [index_size] 索引占用的磁盘大小. ...

(转)oracle 查看表所占用的空间大小

1.查看表所占空间 SELECT   TABLESPACE_NAME,TO_CHAR(SUM(BYTES)/(1024*1024),'999G999D999')   CNT_MB     FROM   ...

Oracle查看表空间及修改数据文件大小

Oracle查看表空间及修改数据文件大小 第一步:查看所有表空间及表空间大小: select tablespace_name ,sum(bytes) / 1024 / 1024 as MB from ...

Oracle查看表结构的方法【我】

Oracle查看表结构的方法   方法一: 在命令窗口下输入   DESC table_name;  回车       方法二: 在sql窗口下   SELECT DBMS_METADATA.GET_ ...

Oracle 查看表空间的大小及使用情况sql语句

--1.查看表空间的名称及大小 )), ) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.t ...

oracle查看表空间及大小

--1.查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tabl ...

oracle查看表空间的大小及使用情况sql语句

--------------------------tablespace------------------------------------------------ 1.//查看表空间的名称及大小 ...

随机推荐

使用DataAnnotations实现数据验证

https://msdn.microsoft.com/zh-cn/library/system.componentmodel.dataannotations.aspx http://www.cnblo ...

matlab函数之bsxfun

bsxfun(fun,A,B) 偶然间发现了这个函数,强大得不得了呀,它的作用是:对两个矩阵A和B之间的每一个元素进行指定的计算(函数fun指定):并且具有自动扩维的作用 例如,A是一个4*3的矩阵, ...

SecureCRT 绝佳配色方案

终端有一个好的配色,不仅能保护自己的眼睛,也能给人一个好心情,本配色方案适合任意一种SSH客户端软件. 设置背景颜色 Options => Sessions options => Term ...

java WEB Response重定向和缓存控制

package cn.com; import java.io.IOException; import javax.servlet.ServletException; import javax.serv ...

Android中的AutoCompleteTextView的使用

最终的效果如下: main.xml代码如下: <?xml version="1.0" encoding="utf-8"?>

web前段学习2017&period;6&period;13

CSS---表现层,修饰和表现html文档,为了解决结构层和表现层分离的问题. 通过CSS极大的提高了工作效率,方便工作人员维护和管理CSS:层叠样式表,目前用的最广泛的css版本为css2,最新版本 ...

linux挂载硬盘以及卸载硬盘

1.在vmware添加硬盘 2.输入fdisk -l 查看新增加的硬盘 3.分区初始化 4.指定文件系统 5.修改fstab文件 fstab: 6.刷新验证 mount -a 挂载定义在/etc/fs ...

Android开发学习笔记-关于Android的消息推送以及前后台切换

下面是最简单的Android的消息推送的实现方法 package com.example.shownotic; import java.util.Random; import android.supp ...

php文件每隔几秒执行一次

说实话,linux 下面的crontab 任务完全可以实现所有的定时任务脚本,但是有些脚本只需要在一段时间内执行,过了这段时间之后,就不再执行定时脚本了.在使用crontab的时候,就需要人为的关闭掉 ...

C&num;实现仪器的自动化控制

1.概述 生产测试当中,测试仪器不可或缺,如果是小规模生产,手动测试可以对付:但是要想到达大批量生产的目的,为了简化测试,节约时间,就需要进行自动化测试.出于这样的需求,对仪器的自动化程控就有了需求. ...

oracle 查询表物理大小,oracle查看表实际物理空间使用大小相关推荐

  1. oracle占多大表空间,oracle查询表空间大小以及每个表所占空间的大小

    1.查询数据库中所有的表空间以及表空间所占空间的大小,直接执行语句就可以了: select tablespace_name, sum(bytes)/1024/1024 from dba_data_fi ...

  2. oracle查询表唯一索引,oracle查询索引(oracle查看表索引)

    oracle查询索引(oracle查看表索引) 2020-07-24 11:01:26 共10个回答 选中表右键View然后查看index 通过PL/SQL可以直接查看某表是否建索引,通过SQL查询s ...

  3. oracle查询表占用空,Oracle 表的行数、表占用空间大小,列的非空行数、列占用空间大小 查询...

    --表名,表占用空间大小(MB),行数 select table_name, round(num_rows * avg_row_len /1024/1024, 8) as total_len, num ...

  4. oracle查询表的意思,Oracle表的查询(一)

    表查询 关键字.字段.表名不加引号时不区分大小写 引号定义的内容区分大小写 运算中有null值时,结果为null *nvl(字段,赋值):如果字段值为null,则取后面一个值 *like 关键字:%表 ...

  5. oracle 块大小,如何查看Windows上文件系统块的大小

    如何查看Windows上文件系统块的大小 在ITPUB上有朋友问到这样一个问题:如何查看windows上文件系统块的大小. 其实从Windows Xp开始,Microsoft提供了一个工具fsutil ...

  6. linux查看db2表空间大小,DB2 查看表空间的容器情况

    1,先获取表空间的表空间标识 db2 => list tablespaces show detail 当前数据库的表空间 表空间标识                          = 0 名 ...

  7. mysql 日志大小_查看mysql日志文件大小和数据库大小

    查看数据库日志文件的大小 show binary logs; 删除bin-log(删除mysql-bin.00000*小于mysql-bin.000003所有日志) purge binary logs ...

  8. python读取压缩文件的大小_python查看zip包中文件及大小的方法

    python查看zip包中文件及大小的方法 本文实例讲述了python查看zip包中文件及大小的方法.分享给大家供大家参考.具体实现方法如下: #!/usr/bin/env python import ...

  9. linux查服务器总内存大小,怎么查看linux中的可用内存大小

    怎么查看linux中的可用内存大小 发布时间:2020-06-16 13:28:33 来源:亿速云 阅读:620 作者:鸽子 作为Linux用户,特别是管理员,我们需要检查系统使用多少内存资源以及有多 ...

最新文章

  1. python计算多个模型在不同数据集上的预测概率、获取每个数据集上的最优模型、多个最优模型的ROC曲线进行对比分析
  2. poj 1781 In Danger
  3. Xgboost简易入门教程
  4. 深入了解 Java 之虚拟机内存
  5. python—类和对象之浅拷贝和深拷贝详细讲解
  6. Linux 交换内存空间原理(swap)(Linux内存管理)(cgroups)
  7. matplotlib(4)饼图
  8. [ARC073C] Ball Coloring(贪心)
  9. BZOJ.1024.[SCOI2009]生日快乐(记忆化搜索)
  10. AcWing 1884. COW(前缀和)
  11. gdb调试出现“no debugging symbols found”
  12. Shape数据上传至SDE数据库中,动态更新Mapservice的解决方案之一
  13. 【语音去噪】基于matlab小波软阈值语音降噪【含Matlab源码 531期】
  14. 老罗Android开发视频教程 15集
  15. 那些漂亮的sci论文图一般用什么软件制作的?
  16. 倍福--控制雷赛步进电机
  17. c语言文件中获取单词,从文本文件中读取单个单词并翻译 - C
  18. 苹果服务器维护2017.12,2017年12月28日维护公告
  19. cmake 添加asan功能
  20. 安装virtualbox可能遇到的错误

热门文章

  1. Win8如何升级Win8.1
  2. APP裂变指南:如何设计产品化拉新机制实现用户增长?
  3. 个人收藏的网页特效应用(电脑新建一个文本文档复制粘贴改后缀名为.html就能用)
  4. python 无法导入cpython的.pyx文件
  5. 【网络安全】浅谈IP溯源的原理及方法
  6. html5实现简单表格
  7. 微信小程序登录-手机号授权并获取手机号
  8. Tomcat 文件编码和URL编码设置UTF-8
  9. 实际生产过程中的线性规划问题
  10. CTGU-2023春-MySQL数据库实验4_1-视图123