Использование SQL*Plus для Просмотра Параметров

Рубрика: Управление Экземпляром БД

Использование SQL*Plus для Просмотра Параметров

Рисунок показывает примеры использования SQL*Plus, чтобы просмотреть параметры. Можно запросить представление словаря данных V$PARAMETER, чтобы найти значения различных параметров. V$PARAMETER выводит на экран текущие значения параметров в текущем сеансе. Можно также использовать команду SHOW PARAMETER с любой строкой, чтобы просмотреть параметры, которые содержат эту строку.

Запрос в следующем примере запрашивает имя и значения параметров. Используйте предложение WHERE, чтобы указать имена интересующих параметров:

	SQL> SELECT name, value 
		FROM V$PARAMETER WHERE name LIKE '%pool%';
	NAME                      VALUE
	------------------------- ----------
	shared_pool_size          0
	large_pool_size           0
	java_pool_size            0
	streams_pool_size         0
	shared_pool_reserved_size 8808038
	buffer_pool_keep          
	…
	
	9 rows selected.

Описание представления:

SQL> desc V$parameter
 Name                  Null?  Type
 ---------------------------- -------------
 NUM                           NUMBER
 NAME                          VARCHAR2(80)
 TYPE                          NUMBER
 VALUE                         VARCHAR2(4000)
 DISPLAY_VALUE                 VARCHAR2(4000)
 ISDEFAULT                     VARCHAR2(9)
 ISSES_MODIFIABLE              VARCHAR2(5)
 ISSYS_MODIFIABLE              VARCHAR2(9)
 ISINSTANCE_MODIFIABLE         VARCHAR2(5)
 ISMODIFIED                    VARCHAR2(10)
 ISADJUSTED                    VARCHAR2(5)
 ISDEPRECATED                  VARCHAR2(5)
 ISBASIC                       VARCHAR2(5)
 DESCRIPTION                   VARCHAR2(255)
 UPDATE_COMMENT                VARCHAR2(255)
 HASH                          NUMBER

Второй пример показывает использование команды SQL*Plus SHOW PARAMETER, чтобы просмотреть установки параметров. Можно также использовать эту команду, чтобы найти все параметры, которые содержат текстовую строку. Например, можно найти все названия параметров, которые включают строку db при использовании следующей команды:

SQL> show parameter db
NAME                       TYPE        VALUE
-------------------------- ----------- ----------
…
db_8k_cache_size           big integer 0
db_block_buffers           integer     0
db_block_checking          string      FALSE
db_block_checksum          string      TYPICAL
db_block_size              integer     8192
db_cache_advice            string      ON
db_cache_size              big integer 0
…

Другие Представления, Содержащие информацию О Параметрах

  • V$SPPARAMETER: Отображает информацию о содержимом файла параметров сервера. Если файл параметров сервера не использовался при запуске экземпляра, каждая строка представления будет содержать FALSE в столбце ISSPECIFIED.

  • V$PARAMETER2: Отображает информацию о параметрах инициализации, которые используются в настоящий момент для сеанса, значение каждого параметра появляется в виде строки в представлении. Новый сеанс наследует значения параметров от значений всего экземпляра, отображаемых в представлении V$SYSTEM_PARAMETER2.

  • V$SYSTEM_PARAMETER: Отображает информацию о параметрах инициализации, которые используются в настоящий момент для всего экземпляра.

Далее: Диски ASM

Смотрите также
Комментарии
Написать

(обязательно)

(обязательно)

Это не спам (обязательно)