본문 바로가기
OS/Unix/Linux

오라클 메모리 설정

by Lohen 2016. 2. 4.
오라클(9.2)
init.ora 위치 : product/9.2.0/dbs/initora92.ora
1. db_block_size( ex:8192)
select round(((1-(sum(decode(name,
'physical reads', value,0))/
(sum(decode(name, 'db block gets', value,0))+
(sum(decode(name, 'consistent gets', value, 0))))))*100),2)
|| '%' "Buffer Cache Hit Ratio"
from v$sysstat;
유지될때 약 95%정도 되게 만든다.(90% 이상 적정)
2.shared_pool_size
select (1-(sum(getmisses)/sum(gets))) * 100 "Hit Ratio"
from v$rowcache;
시동 직후 약 85%가 적정
select name, bytes/1024/1024 "Size in MB"
from v$sgastat
where name='free memory';
설정된 메모리중 오라클이 사용가능한 메모리 설정시낭비되는 메모리양
3. sort_area_size(한 프로세스당 사용가능한 sort영역)
지속적인 모니터링 필요
4. dbwr_io_slaves
<Bulletin : 11699> 참조
5. rollback_segments 왜 없지?
6. sort_area_retained_size(sort가 끝난후에 사용할 sort 영역)
65k 에서 1M 사이가 적정선


반응형

'OS > Unix/Linux' 카테고리의 다른 글

553 Could not create file.  (0) 2016.02.04
mput 옵션  (0) 2016.02.04
ftp 재시작 / ftp 새로시작  (0) 2016.02.04
오라클 메모리 설정  (0) 2016.02.04
linux cpu/memory 정보 보기  (0) 2016.02.04