oracle 커서 점용 상황 보기

1628 단어 데이터 뱅 크
1. Oracle 현재 열 린 커서 수 보기
 
  • SQL> select count(*) from v$open_cursor;  
  • COUNT(*)  
  • 17494  

  • 2. Oracle 최대 커서 수정
     
  • SQL> alter system set open_cursors=1000 scope=both; 

  • 시스템 이 변경 되 었 습 니 다.
     
  • SQL> show parameter open_cursors;  
  • NAME TYPE VALUE  
  • open_cursors integer 1000   

  •  
    시스템 이 실 행 된 시간 오류: java. sql. SQLexception: ORA - 01000: 커서 를 여 는 최대 수 를 초과 하 였 습 니 다.
    데이터베이스 현재 커서 설정 보기 slqplus: show parameter opencursors;
    커서 사용 현황 보기:
    select o.sid, osuser, machine, count(*) num_curs from v$open_cursor o, v$session s where user_name = 'user ' and o.sid=s.sid group by o.sid, osuser, machine order by  num_curs desc;
    커서 가 실 행 된 sql 상황 보기:
    select q.sql_text from v$open_cursor o, v$sql q where q.hashvalue=o.hash_value and o.sid = 123;
    프로그램 이 자원 을 방출 하 는 데 문제 가 없 으 면 커서 수 를 늘 립 니 다.
     
    select block_size, size_for_estimate, size_factor, estd_physical_read_factor, estd_physical_reads from v$db_cache_advice;
     
    설명 v $dbcache_advice 의 역할, Oracle 은 이 보 기 를 이용 하여 현재 데이터베이스 dbcache_size 크기 제안, db 20 개 제출cache_size 크기 및 관련 물리 독 의 추정 치, 추정 dbcache_size 크기 의 범 위 는 현재 10% 에서 200% 로 10% 를 증가 단위 로 합 니 다.  다음은 몇 열의 의 미 를 설명 한다.  size_for_estimate: 예상 cache size 크기  size_factor:   예상 cache size 크기 와 현재 크기 의 비율  estd_physical_reads: 예상 되 는 cache size 크기 에서 발생 하 는 물리 적 읽 기 수량  estd_physical_read_factor: 예상 되 는 물리 읽 기 수량 과 현재 물리 읽 기 수량의 비례. 
    다음으로 이동:http://blog.sina.com.cn/s/blog_3d679fa501010i7z.html

    좋은 웹페이지 즐겨찾기