Как узнать сколько каждая схема занимает места?

Допустим необходимо узнать сколько места занимает какая-нибудь схема, для этого подключимся к Oracle из под sysdba и выполнить запрос:

select owner,to_char(sum(bytes)/1024/1024)||'Mb' sch_size
from dba_segments group by owner
order by sch_size desc

One thought on “Как узнать сколько каждая схема занимает места?

  1. Вариант с правильной сортировкой:
    select owner,trunc(sum(bytes)/1024/1024) "sch_size, Mb"
    from dba_segments group by owner
    order by 2 desc

Comments are closed.