@new_Roman
Oracle get started

Как посмотреть сколько памяти выделено под экземпляр?

Какими способами можно узнать сколько выделено памяти под экземпляр в Oracle Database 11g r2? Нужно для переноса на новый сервак.
  • Вопрос задан
  • 5366 просмотров
Решения вопроса 1
@Ke1eth
software engineer
1)
select name,display_value 
  from v$parameter 
 where name like 'mem%target' 
    or name like 'pga%' 
    or name like 'sga%';


2)
select decode( grouping(nm), 1, 'total', nm ) nm, round(sum(val/1024/1024)) mb
    from   (
   select 'sga' nm, sum(value) val
     from v$sga
    union all
   select 'pga', sum(value)
   from v$sesstat a, v$statname b
    where b.name = 'session pga memory'
    and a.statistic# = b.statistic#  )
  group by rollup(nm)  ;
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы