Просмотр и изменение скрытых параметров

Оценить
(0 голоса)

Помимо параметров конфигурации, описанных ранее, в файле init.ora содержится несколько скрытых параметров, имя каждого из которых начинается с символа подчеркивания (_). Эти скрытые параметры могут быть установлены в файле init.ora так же, как и обычные параметры конфигурации. Существуют случаи, когда изменение одного из скрытых параметров может оказаться выгодным с точки зрения производительности, и позднее в настоящей главе будут описаны некоторые ситуации, при которых изменение скрытого параметра могло бы оказаться полезным.

Однако здесь же необходимо сделать ВАЖНУЮ ОГОВОРКУ: эти параметры скрыты разработчиками из корпорации Oracle вовсе не случайно! Перед изменением их значений на работающей системе обсудите ваши планы со службой технической поддержки Oracle. Автор не сможет взять на себя никакой ответственности за разрушение БД или появление других проблем, которые могут возникнуть в результате непредусмотренного использования скрытых параметров, и вы должны понимать, что фирмы Oracle и Sun займут аналогичную позицию.

Следующий запрос обеспечивает отображение значений скрытых параметров для Огас1е8 и более поздних выпусков:

select a.ksppinm "name", a.ksppdesc "description",

b.ksppstvl "current", b.ksppstdf "isdefault"

from xSksppi a, x$ksppcv b

where a.indx * b.indx

and substr(a.ksppinm,l,l) =

order by a.ksppinm;

Столбец isdefault показывает, является ли текущее значение данного параметра принятым по умолчанию (возможные значения - true или false). Обратите внимание на то, что подобная информация может быть получена и из Огас1е7, хотя этот выпуск только обеспечивает представление x$ksppi, но не x$ksppcv.

На Web-сайте настоящей книги можно найти сценарий, называемый _params, который упрощает этот процесс для Огас1е8 и более поздних выпусков. Если этот сценарий запускается без параметров, то он отображает все скрытые параметры. Если в сценарий передается некоторая строка, то он отображает все скрытые параметры, соответствующие заданной строке.

Мониторинг сообщений об ошибках
Мониторинг системных таблиц Oracle
Сценарии утилит utlbstat и utlestat
Сценарии statspack
Генерирование планов обоснования

Добавить комментарий


Защитный код
Обновить