关于达梦v$datafile的total_size=983040

1130阅读 0评论2023-10-24 brjl
分类:数据库开发技术

检查文件大小,通常习惯性看v$datafile,里面的total_size 显示的是983040,难道是983G?

实际是页的数量,不是MB单位
983040*32K/1024/1024=30G
这才是常见的文件大小

查看文件使用率

  1. SELECT t.NAME,GROUP_ID,D.PATH,
  2.  d.TOTAL_SIZE*page()/1024/1024 AS TOTAL_SIZE_MB,
  3.  d.FREE_SIZE*page()/1024/1024 AS FREE_SIZE_MB,
  4.  ROUND((d.TOTAL_SIZE-FREE_SIZE+0.1-0.1)/d.TOTAL_SIZE*100,2) AS used_per
  5. FROM V$DATAFILE d,V$TABLESPACE t where d.group_id=t.id;



上一篇:crsctl 过滤offline的资源
下一篇:recover from service 修复备库gap