Freitag Aug. 11, 2006

ORACLE: Versteckte Parameter anzeigen

Es gibt ja in Oracle diese wundersamen hidden parameter, wo alle total geil drauf sind, weil wenn man die ändert, das System plötzlich fliegt... (Naja... Wer's glaubt ;-) Querytuning dürfte in 99% der Fälle mehr bringen...). Man kommt hin und wieder in die Bedrängnis rauszufinden, welchen Wert den so ein Paramter hat (die mit dem _ beginnend). SHOW PARAMETER oder v$parameter zeigt die Dinger (aus gutem Grund) unverschämterweise nicht an. Aber man kann sich mit folgender Query behelfen:

SELECT
a.ksppinm "Parameter",
b.ksppstvl "Session Value",
c.ksppstvl "Instance Value"
FROM x$ksppi a, x$ksppcv b, x$ksppsv c
WHERE a.indx = b.indx AND a.indx = c.indx AND a.ksppinm LIKE '/_%' escape '/' ORDER BY a.ksppinm;

Beschrieben wird das in Oracle Metalink Note 315631.1.

Kommentare:

Senden Sie einen Kommentar:
  • HTML Syntax: Ausgeschaltet