Q & A

Re: health check중 각 항목에 대한 질문

Date2004.04.20 / Hit : 10350
health check중 각 항목에 대한 질문
안녕하세요 Dictionary Cache는 Data Dictionary 정의 정보를 가지고 있는 Shared Pool의 일부분입니다. Oracle 7 이전에서는 모든 Dictionary 객체를 제어하기 위해서 init.ora에서 별도의 파라미터를 가졌습니다. 그러나 Oracle 7부터는 모든 Dictionary cache 객체는 단 하나의 shared_pool_size 파라미터에 의해서 Share Pool 내에서 자동으로 제어됩니다. 각 파라미터(dc_*) 별로 튜닝을 하지 못하고 shared pool의 크기를 조절해서 전체적인 튜닝을 하게 됩니다. 다음 SQL을 통해서 dictionary cache를 모니터링을 수행할 수 있습니다. SELECT parameter , sum(gets) , sum(getmisses) , 100*sum(gets - getmisses) / sum(gets) pct_succ_gets , sum(modifications) updates FROM V$ROWCACHE WHERE gets > 0 GROUP BY parameter; 칼럼 설명: - parameter Data dictionary item을 식별해주며, 각각의 행에서 대해서 이 칼럼은 dc_로 시작합니다. - gets 관련 data dictionary item의 정보를 요청한 수 - getmisses 요청 중에서 miss한 수 - pct_succ_gets hit ratio - modifications Data Dictionary Cache에 있는 항목이 변경된 횟수 dc_* 파라미터들은 ts$, fet$, seg$, undo$, uet$, tsq$, file$, user$, obj$, tables, views, clusters, synonyms, user names, object ids, constraints, sequence cache entries, profiles, database links, histograms 등의 의미합니다. 보다 자세한 내용은 메뉴얼을 참조하세요. "Memory Configuration and Use" 수고하세요.

---------- Original Message ----------
이름 : 김용배 제목 : health check중 각 항목에 대한 질문 health check 중 아래 항목에서 Dictionary Cache Hit Ratio (Parameter) dc_constraints 385 229 40.519 dc_global_oids 120 20 83.333 dc_sequences 32,784 14,695 55.176 dc_table_scns 603,479 82,608 86.311 이런식으로 나오는데 이 항목이외에도 각각에 항목에 대한 설명과 튜닝방법에 대해 알고 싶습니다.
  • 대표전화
    1660-1675

  • 기술 문의
    02-6931-1734

  • 오렌지 문의
    070-8666-8175

  • 라이선스 문의
    02-6931-1728