估计数据库大小

use*_*902 4 oracle oracle11g

我们有一个包含两个节点的集群数据库.我的目标是找出数据库的大小.你能给我一个估算数据库大小的脚本吗?

ik_*_*elf 5

一个好的剧本是去dba,给几杯啤酒,你会得到你想要的.如果这没有帮助,请检查v $ datafile,v $ tempfile和v $ log视图.如果您可以访问它们,它们将为您提供所有需要的数据,在这种情况下您可能是dba.

select sum(bytes)/1024/1024 MB from
( select sum (bytes) bytes from v$datafile
  union
  select sum (bytes) from v$tempfile
  union
  select sum (bytes * members) from v$log
)
/
Run Code Online (Sandbox Code Playgroud)

我希望这有帮助.