签到成功

知道了

CNDBA社区CNDBA社区

检查Oracle数据库和PDB数据库的大小

2022-09-03 17:17 1255 0 原创 oracle
作者: hbhe0316

检查Oracle数据库和PDB数据库的大小

http://www.cndba.cn/hbhe0316/article/108655

NON-CDB数据库的以下查询:http://www.cndba.cn/hbhe0316/article/108655

检查磁盘上数据库消耗的物理消耗量。

http://www.cndba.cn/hbhe0316/article/108655

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

SIZE_IN_MB
----------
      1790

检查数据使用的总空间。

http://www.cndba.cn/hbhe0316/article/108655
http://www.cndba.cn/hbhe0316/article/108655

SQL> select sum(bytes)/1024/1024 size_in_mb from dba_segments;

SIZE_IN_MB
----------
  1521.375

在Oracle中检查用户或模式的大小。http://www.cndba.cn/hbhe0316/article/108655

SQL> col owner for a50
SQL> select owner, sum(bytes)/1024/1024 Size_MB from dba_segments group by owner;

OWNER                                                 SIZE_MB
-------------------------------------------------- ----------
SYS                                                 1230.9375
SYSTEM                                                 18.125
DBSNMP                                                   .375
CTXSYS                                                 2.6875
OJVMSYS                                                  .375
DVSYS                                                  4.5625
AUDSYS                                                  .6875
GSMADMIN_INTERNAL                                           1
ORDDATA                                                1.3125
MDSYS                                                185.0625
LBACSYS                                                 .3125
OUTLN                                                   .5625
XDB                                                   68.4375
WMSYS                                                  6.5625
ORDSYS                                                   .375

15 rows selected.

检查数据库中的可用空间和已用空间。http://www.cndba.cn/hbhe0316/article/108655http://www.cndba.cn/hbhe0316/article/108655

select
"Reserved_Space(MB)", "Reserved_Space(MB)" - "Free_Space(MB)" "Used_Space(MB)","Free_Space(MB)"
from(
select
(select sum(bytes/(1014*1024)) from dba_data_files) "Reserved_Space(MB)",
(select sum(bytes/(1024*1024)) from dba_free_space) "Free_Space(MB)"
from dual );
Reserved_Space(MB) Used_Space(MB) Free_Space(MB)
------------------ -------------- --------------
        1807.65286     1543.02786        264.625

检查数据库,临时文件和重做文件的整体大小。

select
( select sum(bytes)/1024/1024/1024 data_size from dba_data_files ) +
( select nvl(sum(bytes),0)/1024/1024/1024 temp_size from dba_temp_files ) +
( select sum(bytes)/1024/1024/1024 redo_size from sys.v_$log ) +
( select sum(BLOCK_SIZE*FILE_SIZE_BLKS)/1024/1024/1024 controlfile_size from v$controlfile) "Size in GB"
from
dual;

Size in GB
----------
2.40008545

跟踪CDB和PDB数据库的查询http://www.cndba.cn/hbhe0316/article/108655

检查数据库的PDB大小

select con_id, name, open_mode, total_size from v$pdbs;

检查数据库的CDB大小http://www.cndba.cn/hbhe0316/article/108655

select sum(size)/1024/1024/1024 from cdb_data_files;

版权声明:本文为博主原创文章,未经博主允许不得转载。

oracle

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
hbhe0316

hbhe0316

关注

1.只有承认无知,才能装下新的东西; 2.进步来自一点点滴滴的积累; 3.广博让你更优秀,而专业让你无法替代; 4.挫折和失败能够转换为一种财富。

  • 889
    原创
  • 1
    翻译
  • 13
    转载
  • 24
    评论
  • 访问:1154041次
  • 积分:1523
  • 等级:核心会员
  • 排名:第6名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ