Oracle 에 포 함 된 인자 보기

 sqlplus   show parameter xx     Oracle     ,       v$parameter   .   Oracle                 show parameter     .

    select * from v$parameter     

SQL> set autotrace traceonly;

SQL> select * from v$parameter;

     288 。

      

  ----------------------------------------------------------

  Plan hash value: 1128103955

  ------------------------------------------------------------------------------

  | Id  | Operation         | Name     | Rows  | Bytes | Cost (%CPU)| Time     |

  ------------------------------------------------------------------------------

  |   0 | SELECT STATEMENT  |          |     1 |  4414 |     1 (100)| 00:00:01 |

  |*  1 |  HASH JOIN        |          |     1 |  4414 |     1 (100)| 00:00:01 |

  |*  2 |   FIXED TABLE FULL| X$KSPPI  |     1 |   249 |     0   (0)| 00:00:01 |

  |   3 |   FIXED TABLE FULL| X$KSPPCV |   100 |   406K|     0   (0)| 00:00:01 |

  ------------------------------------------------------------------------------

SQL> desc x$ksppi

                 ?   

  ------------ -------- ---------------

  ADDR                  RAW(4)           --    

  INDX                  NUMBER           --  , 0  

  INST_ID               NUMBER           --instance number

  KSPPINM               VARCHAR2(64)     --    

  KSPPITY               NUMBER           --     1,'boolean' 2,'string', 3,'number',4,'file

  KSPPDESC              VARCHAR2(64)     --  

  KSPPIFLG              NUMBER           --    (     isses_modifiable or issys_modifiable

SQL> desc x$ksppcv

                  ?   

  ------------- -------- -------------

  ADDR                   RAW(4)         --    

  INDX                   NUMBER         --  , 0  

  INST_ID                NUMBER         --instance number

  KSPPSTVL               VARCHAR2(512)  --   

  KSPPSTDF               VARCHAR2(9)    --      

  KSPPSTVF               NUMBER         --    ,    ('Modified' or 'System Modified' or is_adjusted)

  KSPPSTCMNT             VARCHAR2(255)  --comment

  ,                      :

select x.ksppinm  name, y.ksppstvl  value, y.ksppstdf  isdefault, decode(bitand(y.ksppstvf,7),1,'MODIFIED',4,'SYSTEM_MOD','FALSE')  ismod, decode(bitand(y.ksppstvf,2),2,'TRUE','FALSE')  isadj

from sys.x$ksppi x, sys.x$ksppcv y where x.inst_id = userenv('Instance') and

y.inst_id = userenv('Instance') and x.indx = y.indx order by
translate(x.ksppinm, ' _', ' ')

       , alter system set "parameter_name"=value scope=both sid='*';
     memory         spfile  ,         
              ,           ,          

좋은 웹페이지 즐겨찾기