tshizuku03の日記

主にoracleやLinuxコマンドについての記事を載せていきたいと思っています。

隠しパラメータ変更

試してないけれど、備忘録的に手順を残します。

隠しパラメータ変更は、oracleサポートの許可のもと変更すること

インスタンス再起動必要の可能性あり

--■変更前パラメータ確認

set linesize 130
col "parameter" for a30
col "description" for a50
col "value" for a20
SELECT
ksppinm as "parameter"
, ksppdesc as "description"
, ksppstvl as "value"
FROM x$ksppi
JOIN x$ksppcv USING (indx)
WHERE ksppinm IN ('[隠しパラメータ名]'); 

--■パラメータ変更

alter system set _ktb_debug_flags=8 scope = spfile;

--■変更後パラメータ確認

SELECT
ksppinm as "parameter"
, ksppdesc as "description"
, ksppstvl as "value"
FROM x$ksppi
JOIN x$ksppcv USING (indx)
WHERE ksppinm IN ('[隠しパラメータ名]');