美文网首页
Oracle数据库最占空间的表

Oracle数据库最占空间的表

作者: yahzon | 来源:发表于2020-12-14 11:45 被阅读0次
 with t as (select seg.segment_name , bytes/1024/1024 as sgesize from dba_segments seg  order by sgesize desc ),
 t1 as (
 select rownum as rn , t.* from t ) 
 select * from t1 where t1.rn <10;

如果查询的segment 是clob等类型,需进一步确定其表名及字段名

SELECT B.TABLE_NAME,  B.COLUMN_NAME,  A.SEGMENT_NAME,
       a.SEGMENT_TYPE,  ROUND(SUM(A.BYTES / 1024 / 1024 / 1024), 2) GB
  FROM DBA_SEGMENTS A  LEFT JOIN DBA_LOBS B   ON A.OWNER = B.OWNER
   AND A.SEGMENT_NAME = B.SEGMENT_NAME
 WHERE B.SEGMENT_NAME = 'SYS_LOB00000********17$$'
 GROUP BY B.TABLE_NAME, B.COLUMN_NAME, A.SEGMENT_NAME,a.SEGMENT_TYPE;

相关文章

  • Oracle数据库最占空间的表

    如果查询的segment 是clob等类型,需进一步确定其表名及字段名

  • 表空间详解

    表空间(TABLESPACE)是ORACLE数据库中最大的逻辑结构。ORACLE数据库是由一个或多个表空间组成的。...

  • Oracle 表空间

    Oracle表空间是Oracle数据库的一个逻辑划分 表空间是数据库中最大的逻辑单位 一个数据库可以有一个或多个表...

  • oracle用imp导入dmp文件

    oracle命令行登录 创建用户 创建表空间 用户授权 用创建的用户名和密码登录oracle数据库 最该权限授权 ...

  • Oracle 表空间、用户、角色和权限基本操作

    表空间 表空间是对Oracle数据库的逻辑划分,一个数据库有一个或多个表空间,一个表空间对应着一个或多个的物理数据...

  • Oracle表空间

    数据库、数据库实例、表空间、用户 完整的Oracle数据库通常由两部分组成:Oracle数据库和数据库实例。 数据...

  • Oracle常用操作

    oracle数据库中用户、表空间、表之间的关系[https://www.cnblogs.com/baojunblo...

  • Oracle 基础

    一。基础知识 Oracle - 数据库的实例、表空间、用户、表之间关系 数据库的实例 数据库实例名(instanc...

  • Oracle数据库、实例、用户、表空间、表之间的关系

    Oracle数据库、实例、用户、表空间、表之间的关系 通常我们oralce数据库,说的是实例,而不是真正的数据库,...

  • 数据库面试题

    数据库基础(面试常见题) 一、数据库基础 Oracle对象有哪些? 答案:表,表空间,用户,视图,索引,存储过程,...

网友评论

      本文标题:Oracle数据库最占空间的表

      本文链接:https://www.haomeiwen.com/subject/kukvgktx.html