Kullanılan tool lar ve Enterprise Manager üzerinden bu alanları görmek çok kolay peki sorguyla nasıl görebiliriz?
İşte bu sorunun cevabı,
select tablespace_adi, sum(ToplamAlan) ToplamAlan, sum(BosAlan) BosAlan
from (select tablespace_name tablespace_adi ,sum(Bytes) / 1048576 ToplamAlan,0 BosAlan
from dba_data_files
group by tablespace_name
union all
select tablespace_name, SUM(bytes) / 1048579 ToplamAlan, 0 BosAlan
from dba_temp_files
group by tablespace_name
union all
select tablespace_name, 0, SUM(bytes) / 1048576
from dba_free_space
group by tablespace_name)
group by tablespace_adi
order by tablespace_adi;
Elinizin altında bir tool yoksa ya da kullanmayı sevmiyorsanız bu sorguyla database ininizde bulunan tüm tablespacelerin toplam size larını ve boş alanlarını görebilirsiniz.
Teşekkürler
19 Ağustos 2009 Çarşamba
Kaydol:
Kayıt Yorumları (Atom)
Hiç yorum yok:
Yorum Gönder