gpt4 book ai didi

oracle - 在 Oracle SQL Developer 中查找数据库大小

转载 作者:行者123 更新时间:2023-12-02 17:44:57 25 4
gpt4 key购买 nike

在phpmyadmin中,可以看到数据库磁盘使用情况。我想知道Oracle SQL Developer 中是否有这样的东西。谢谢!

最佳答案

select nvl(b.tablespace_name,
nvl(a.tablespace_name,'UNKNOWN'))
tablespace_name,
kbytes_alloc kbytes,
kbytes_alloc-nvl(kbytes_free,0)
size_alloc_bytes,
round(((kbytes_alloc-nvl(kbytes_free,0))/
kbytes_alloc)*200) used_chart,
to_char(((kbytes_alloc-nvl(kbytes_free,0))/
kbytes_alloc)*100,
'999G999G999G999G999G999G990D00') ||'%' used,
data_files
from ( select sum(bytes)/1024/1024 Kbytes_free,
max(bytes)/1024/1024 largest,
tablespace_name
from sys.dba_free_space
group by tablespace_name ) a,
( select sum(bytes)/1024/1024 Kbytes_alloc,
tablespace_name, count(*) data_files
from sys.dba_data_files
group by tablespace_name )b
where a.tablespace_name (+) = b.tablespace_name

Source

关于oracle - 在 Oracle SQL Developer 中查找数据库大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2287072/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com