Задать вопрос
MrAbdrahimov
@MrAbdrahimov
Web-разработчик

Как узнать скрытые параметры сессии в ORACLE?

Привет всем!
Подскажите, как узнать скрытые параметры сессии в ORACLE?
А именно "_complex_view_merging", "_replace_virtual_columns".
Перерыл интернет, но так и не нашел как это сделать.
  • Вопрос задан
  • 1201 просмотр
Подписаться 1 Оценить Комментировать
Решения вопроса 1
@Dronablo
Oracle performance geek
Если есть доступ под sys, то, например, вот так:
select a.ksppinm name,
b.ksppstvl value,
b.ksppstdf deflt,
decode
(a.ksppity, 1,
‘boolean’, 2,
‘string’, 3,
‘number’, 4,
‘file’, a.ksppity) type,
a.ksppdesc description
from
sys.x$ksppi a,
sys.x$ksppcv b
where
a.indx = b.indx
and
a.ksppinm like ‘\_%’ escape ‘\’
order by
name

Если доступа под sys нет, то можно сказать, например:
show parameter complex_view_merging
Вы увидите значение этого параметра, если оно не дефолтное.
Так же вы увидите значения этих параметров, если они не дефолтные, в конце AWR отчета.
Можно, до кучи, сделать 10053 трейс - в нем там они будут в любом случае.
Дефолтные значения для версии 11g для обоих параметров: true.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

Похожие вопросы