- Este tópico contém 3 respostas, 3 vozes e foi atualizado pela última vez 15 anos, 5 meses atrás por jspaulonci.
-
AutorPosts
-
10 de agosto de 2009 às 8:04 pm #88750jspaulonciParticipante
Boa tarde pessoal, alguem tem alguma query pronta para monitorar.
1º – o quanto a instância está usando de CACHE_BUFFER
2º – o quanto a instância está usando de SHARED_POOL_SIZE
3º – o quanto a instância está usando de LARGE_POOL_SIZE
4º – o quanto a instância está usando de JAVA_POOL_SIZE
5º – o quanto a instância está usando de STREAMS_POOL_SIZEPreciso disso para dimensionar para manual meus parametros de memória , estou usando SGA automática.
Obrigado
João Paulo Spaulonci
10 de agosto de 2009 às 9:32 pm #88758Regis AraujoParticipanteFala João..
Ve se isto te atende..!!
SELECT
MAX(B.VALUE)/(10241024) TAMANHO_SHARED_POOL,
SUM(A.BYTES)/(10241024) USADO_SHARED_POOL,
(MAX(B.VALUE)/(10241024)) - (SUM(A.BYTES)/(10241024)) LIVRE_SHARED_POOL
--((SUM(A.BYTES)/(10241024))/(MAX(B.VALUE)/(10241024)))*100 PERCENTAGEM_USADO_SHARED_POOL
FROM V$SGASTAT A, V$PARAMETER B
WHERE A.POOL= 'shared pool'
AND A.NAME NOT IN ('free memory')
AND B.NAME='shared_pool_size'SELECT
MAX(B.VALUE)/(10241024) TAMANHO_SHARED_POOL,
SUM(A.BYTES)/(10241024) USADO_SHARED_POOL,
(MAX(B.VALUE)/(10241024)) - (SUM(A.BYTES)/(10241024)) LIVRE_SHARED_POOL
--((SUM(A.BYTES)/(10241024))/(MAX(B.VALUE)/(10241024)))*100 PERCENTAGEM_USADO_JAVA_POOL
FROM V$SGASTAT A, V$PARAMETER B
WHERE A.POOL= 'java pool'
AND A.NAME NOT IN ('free memory')
AND B.NAME='java_pool_size'SELECT
MAX(B.VALUE)/(10241024) TAMANHO_SHARED_POOL,
SUM(A.BYTES)/(10241024) USADO_SHARED_POOL,
(MAX(B.VALUE)/(10241024)) - (SUM(A.BYTES)/(10241024)) LIVRE_SHARED_POOL
--((SUM(A.BYTES)/(10241024))/(MAX(B.VALUE)/(10241024)))*100 PERCENTAGEM_USADO_LARGE_POOL
FROM V$SGASTAT A, V$PARAMETER B
WHERE A.POOL= 'large pool'
AND A.NAME NOT IN ('free memory')
AND B.NAME='large_pool_size'-- ESTE EU NÃO SEI SE TA CERTO.. POIS PRECIS
SELECT
MAX(B.VALUE)/(10241024) TAMANHO_SHARED_POOL,
SUM(A.BYTES)/(10241024) USADO_SHARED_POOL,
(MAX(B.VALUE)/(10241024)) - (SUM(A.BYTES)/(10241024)) LIVRE_SHARED_POOL
--((SUM(A.BYTES)/(10241024))/(MAX(B.VALUE)/(10241024)))*100 PERCENTAGEM_USADO_STREAMS_POOL
FROM V$SGASTAT A, V$PARAMETER B
WHERE A.POOL= 'streams_pool'
AND A.NAME NOT IN ('free memory')
AND B.NAME='streams_pool_size'Quando vc setar os parametros manualmente.. vc descomenta a ultima opção “PERCENTAGEM…”
Abraços..!!
10 de agosto de 2009 às 9:51 pm #88761vieriParticipantePaulo,
antes de mudar para o manual de uma analisada
no que o gerênciamento automático anda fazendo ele pode te dar algumas dicas.COMPONENT CURRENT_SIZE MIN_SIZE MAX_SIZE USER_SPECIFIED_SIZE OPER_COUNT LAST_OPER_TYP LAST_OPER LAST_OPER GRANULE_SIZE
shared pool 251658240 234881024 0 0 625 SHRINK DEFERRED 28-JUN-09 16777216
large pool 16777216 16777216 0 0 0 STATIC 16777216
java pool 33554432 33554432 0 0 1 SHRINK DEFERRED 31-MAY-09 16777216
streams pool 50331648 50331648 0 50331648 0 STATIC 16777216
DEFAULT buffer cache 2147483648 1929379840 0 0 626 GROW DEFERRED 28-JUN-09 16777216
KEEP buffer cache 0 0 0 0 0 STATIC 16777216
RECYCLE buffer cache 0 0 0 0 0 STATIC 16777216
DEFAULT 2K buffer cache 0 0 0 0 0 STATIC 16777216
DEFAULT 4K buffer cache 0 0 0 0 0 STATIC 16777216
DEFAULT 8K buffer cache 0 0 0 0 0 STATIC 16777216
DEFAULT 16K buffer cache 0 0 0 0 0 STATIC 16777216COMPONENT CURRENT_SIZE MIN_SIZE MAX_SIZE USER_SPECIFIED_SIZE OPER_COUNT LAST_OPER_TYP LAST_OPER LAST_OPER GRANULE_SIZE
DEFAULT 32K buffer cache 0 0 0 0 0 STATIC 16777216
ASM Buffer Cache 0 0 0 0 0 STATIC 1677721613 rows selected.
SQL> l
1* select * from v$SGA_DYNAMIC_COMPONENTSSQL> select table_name from dict where table_name like ‘%SGA%’;
TABLE_NAME
DBA_HIST_SGA
DBA_HIST_SGASTAT
DBA_HIST_SGA_TARGET_ADVICE
GV$SGA
GV$SGAINFO
GV$SGASTAT
GV$SGA_CURRENT_RESIZE_OPS
GV$SGA_DYNAMIC_COMPONENTS
GV$SGA_DYNAMIC_FREE_MEMORY
GV$SGA_RESIZE_OPS
GV$SGA_TARGET_ADVICETABLE_NAME
V$SGA
V$SGAINFO
V$SGASTAT
V$SGA_CURRENT_RESIZE_OPS
V$SGA_DYNAMIC_COMPONENTS
V$SGA_DYNAMIC_FREE_MEMORY
V$SGA_RESIZE_OPS
V$SGA_TARGET_ADVICE11 de agosto de 2009 às 1:29 pm #88790jspaulonciParticipanteObrigado Vieri, obrigado Thunder Catz……..
-
AutorPosts
- Você deve fazer login para responder a este tópico.