`
teamojiao
  • 浏览: 343986 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

查询数据库表空间使用率

 
阅读更多
column "Tablespace" format a13
column "Used MB"    format 99,999,999
column "Free MB"    format 99,999,999
colimn "Total MB"   format 99,999,999 

select
   fs.tablespace_name                          "Tablespace",
   (df.totalspace - fs.freespace)              "Used MB",
   fs.freespace                                "Free MB",
   df.totalspace                               "Total MB",
   round(100 * (fs.freespace / df.totalspace)) "Pct. Free"
from
   (select
      tablespace_name,
      round(sum(bytes) / 1048576) TotalSpace
   from
      dba_data_files
   group by
      tablespace_name
   ) df,
   (select
      tablespace_name,
      round(sum(bytes) / 1048576) FreeSpace
   from
      dba_free_space
   group by
      tablespace_name
   ) fs
where
   df.tablespace_name = fs.tablespace_name; 

 
分享到:
评论

相关推荐

    数据库表空间大小查看

    数据库表空间大小查看

    oracle数据库表空间监控实用脚本

    oracle数据库表空间监控实用脚本/a.查看某个表空间内所占空间大于查看所有表空间的碎片程度(值在30以下表示碎片很多)某个值的段/b查看某个表空间内最大连续的自由空间大小/c

    查看表空间大小及已经使用的百分比

    查看表空间大小及已经使用的百分比 复制代码 select a.tablespace_name,a.bytes/1024/1024 "Sum MB",  (a.bytes-b.bytes)/1024/1024 "used MB",  b.bytes/1024/1024 "free MB",  round(((a.bytes-b.bytes)/a....

    查询Oracle数据库表空间和数据文件方法

    了解表空间和数据文件的的属性及使用率,是数据库管理员的一项重要职责。下面以oracle9i为例,详细介绍查询Oracle数据库表空间信息和数据文件信息的方法。一、查看Oracle数据库中表空间信息的方法1、查看Oracle...

    SYSAUX表空间使用率高的问题处理方法

    oracle数据库表空间巡检是日常运维过程中的必经步骤。实际工作中难免会遇到表/用户等指向表空间不明确,或者是默认指向了系统表空间(system/sysaux)这种情况。存储空间往往都是有限的,所以当碰到这类问题的时候该...

    不让临时表空间影响ORACLE数据库性能

    不让临时表空间影响ORACLE数据库性能

    MySQL数据库查看数据表占用空间大小和记录数的方法

    主要介绍了MySQL数据库查看数据表占用空间大小和记录数的方法,如果想知道MySQL数据库中每个表占用的空间、表记录的行数的话,可以打开MySQL的information_schema 数据库查询,本文就讲解查询方法,需要的朋友可以参考下

    Oracle表空间查看sql使用情况

    DBA在日常工作中,最重要的一点就是查看表空间的使用情况,去了解是否有表空间满了的情况出现。 具体方法和步骤如下所示: 第一步:打开PLSQL 第二步:新建一个SQL窗口 第三步:输入代码: select a.tablespace_...

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

    SQL1: 代码如下: –1、查看表空间的名称及大小 SELECT t.tablespace_name, round(SUM(bytes / (1024 * 1024)), 0) ts_size FROM dba_tablespaces t, dba_data_files d WHERE t.tablespace_name = d.tablespace_name ...

    数据库日常监控内容v1.2.doc

    1.4.1 表空间使用率 6 1.4.2 表空间使用率 7 1.5 闪回区使用情况 8 1.5.1 集群:闪回区剩余空间值正常 8 1.5.2 单机:闪回区剩余空间值正常 8 1.6 备份情况 9 1.6.1 使用导入导出备份 9 1.6.2 使用RMAN备份 9 su - ...

    oracle回滚段使用率过高之解决方法

    oracle回滚段使用率过高之解决方法 推荐针对不同的情况有多种解决.

    DBAtools for PL/SQL表空间管理器

    PL/SQL Developer是Oracle数据库当前最流行的开发工具之一,它在ORACLE数据库开发设计方面功能强大,使用方便,但是数据库管理方面一直比较欠缺。 DBATools For PL/SQL Developer 是一款PL/SQL Developer的辅助插件...

    Oacle 19 数据库维护文档

    (total - free) "表空间使用大小", total / (1024 * 1024 * 1024) "表空间大小(G)", free / (1024 * 1024 * 1024) "表空间剩余大小(G)", (total - free) / (1024 * 1024 * 1024) "表空间使用大小(G)", round(...

    Oracle数据库实验操作

    实验3:查询表的某些列,在列上使用表达式 10 实验4:使用sqlplus,进入sqlplus并进行简单的操作 11 实验5:查看当前用户的所有表和视图 13 实验6:关于null值的问题 15 实验7:在列上起一个别名 15 实验8:在显示的...

    达梦数据库_SQL语言手册

    单表查询 简单查询 带条件查询 集函数 情况表达式 连接查询 子查询 标量子查询 表子查询 派生表子查询 定量比较 带 谓词的子查询 多列表子查询 查询结果的合并 和 子句的使用 子句的使用 子句 ...

    Oracle数据库空间满了进行空间扩展的方法

    在管理软件应用中,常常会出现数据库空间满了的问题,导致管理软件不效能出现问题或者甚至不能使用。当这种情况出现了该怎么办呢?下面就介绍下方法 方法/步骤如下所示: 1.查询用户对应的表空间,我们可以看到针对...

    服务器巡检表.docx

    数据库名称 检查内容 检查方法 检查结果 1)检查服务器是否有报警声,指示灯面板是否有红灯显示(电源指示灯除外) 观察指示灯、听声音 有 无报警灯 有 无红灯 2)通过windows操作系统"任务管理器",检查系统CPU使用...

    Oracle数据库监控、性能检查小工具(OPCT)

    6.表空间使用情况 7.临时文件信息 8.临时文件使用情况 9.表死锁情况 10.锁表数量 11.长时间使用的SQL语句 12.事例的等待 13.回滚段的争用情况 14.表空间I/O比例 15.文件系统I/O比例 16.用户下所有索引 17.SGA命中率 ...

    DB2系统临时表空间过大引发的性能问题-contracted.doc

    这是某银行 DB2 系统发生的一次真实案例,SQL 语句执行时间变长,最后发现“罪魁祸首”竟是 DB2 系统临时表空间过大。本文将介绍这个性能问题的分析处理过程,如何逐步定位问题根本原因,并提供了解决方法。这其中...

Global site tag (gtag.js) - Google Analytics