Re: Res: [oracle_br] Calculos de Shmax, Shmall e etc...como fazer ?

2009-03-20 Por tôpico amorrimm
Grande Venturini..

na verdade não..era o calculo do shmall...mas o Ricardo ja me deu a 
infomração...

Shmmax (bytes)/ 4096

Mas valeu pela ajuda  :)-

-- Em oracle_br@yahoogrupos.com.br, Gustavo Venturini de Lima  
escreveu
>
> Fala Ammorim...
> Tem no doc sim... olha só:
> Na lina shmmax "Half the size of physical memory (in bytes)"
> Não era essa a informação que vc queria???
> 
> 2.6 Configuring Kernel Parameters
> 
> Note:
> The kernel parameter and shell limit values shown in the following section
> are recommended values only. For production database systems, Oracle
> recommends that you tune these values to optimize the performance of the
> system. Refer to your operating system documentation for more information
> about tuning kernel parameters.
> 
> Verify that the kernel parameters shown in the following table are set to
> values greater than or equal to the recommended value shown. The procedure
> following the table describes how to verify and set the values.
>   Parameter Value File   semmsl
> 
> semmns
> 
> semopm
> 
> semmni
>  250
> 
> 32000
> 
> 100
> 
> 128
>  /proc/sys/kernel/sem  shmall 2097152 /proc/sys/kernel/shmall  shmmax Half
> the size of physical memory (in bytes) /proc/sys/kernel/shmmax  shmmni 4096
> /proc/sys/kernel/shmmni  file-max 65536 /proc/sys/fs/file-max
> ip_local_port_range Minimum:1024
> 
> Maximum: 65000
>  /proc/sys/net/ipv4/ip_local_port_range  rmem_default 262144
> /proc/sys/net/core/rmem_default  rmem_max 262144 /proc/sys/net/core/rmem_max
> wmem_default 262144 /proc/sys/net/core/wmem_default  wmem_max 262144
> /proc/sys/net/core/wmem_max
> 
>   Note:
> If the current value for any parameter is higher than the value listed in
> this table, then do not change the value of that parameter.
> 
> 
> 
> 2009/3/20 Ricardo Portilho Proni 
> 
> >   Claro, sempre é legar saber os "internals" !
> >
> > O SHMALL deve ser pelo menos o SHMMAX dividido pelo tamanho de página
> > utilizado na memória.
> > O normal do tamanho de página dos Linux de hoje é 4096.
> >
> >
> > Ricardo Portilho Proni
> > Team Leader CES - Centro de Excelência Solvo
> > --
> > - Oracle Database 10g Administrator Certified Associate (OCA)
> > - Oracle Database 10g Administrator Certified Professional (OCP)
> > - Microsoft Certified Professional (MCP)
> > - Microsoft Certified Technology Specialist: SQL Server 2005 (MCTS)
> > - Certified MySQL Database Administrator (CMDBA)
> >
> > 
> > De: amorrimm >
> > Para: oracle_br@yahoogrupos.com.br 
> > Enviadas: Sexta-feira, 20 de Março de 2009 10:20:00
> > Assunto: Re: Res: [oracle_br] Calculos de Shmax, Shmall e etc...como fazer
> > ?
> >
> > Venturini..
> >
> > Na verdade no guia de instalação não vem a forma de calcular..só vem os
> > padrões minimos e etc...o que na verdade gostaria de saber é a forma de
> > calcular...
> >
> > Trabalho com suse 10 e Oracle 10G R2
> >
> > --- Em oracle_br@yahoogrupos.com.br ,
> > Gustavo Venturini de Lima  escreveu
> > >
> > > Olá... não consta no mail a versão do banco, nem do SO, etc... Mas de qq
> > > forma, dê uma olhada no doc "*Oracle® Database Installation Guide
> > > 10gRelease 2 (10.2) for Linux x86-64
> > > * Part Number B15667-01" seguindo o doc de instalação da Oracle, todos
> > estes
> > > parâmetros são espeficificados e explicados.
> > > Abraços.
> > >
> > >
> > > 2009/3/20 amorrimm 
> > >
> > > > Opa...tudo bom ?
> > > >
> > > > Entendi a questão do Shmmax mas, e o Shmall ? tem uns calculos ai no
> > meio
> > > > né ?? Como faço o calculo dele ?
> > > >
> > > > No campo de Shmmax, posso deixar uns 70% ou 80% da minha memoria Ram ?
> > > >
> > > > --- Em oracle_br@yahoogrupos.com.br 
> > > >  > 40yahoogrupos.com.br>,
> > > > Ricardo Portilho Proni  escreveu
> > > >
> > > > >
> > > > > Oi.
> > > > >
> > > > > A memória máxima utilizada pela SGA é controlada pelo parâmetro do
> > kernel
> > > > shmmax, em bytes..
> > > > > É recomendado que você coloque o número de metade de sua RAM, em
> > bytes,
> > > > neste parâmetro.
> > > > > Desta forma, você poderá ter uma SGA até a metade de sua RAM, o que é
> > > > saudável.
> > > > >
> &

Re: Res: [oracle_br] Calculos de Shmax, Shmall e etc...como fazer ?

2009-03-20 Por tôpico Gustavo Venturini de Lima
Fala Ammorim...
Tem no doc sim... olha só:
Na lina shmmax "Half the size of physical memory (in bytes)"
Não era essa a informação que vc queria???

2.6 Configuring Kernel Parameters

Note:
The kernel parameter and shell limit values shown in the following section
are recommended values only. For production database systems, Oracle
recommends that you tune these values to optimize the performance of the
system. Refer to your operating system documentation for more information
about tuning kernel parameters.

Verify that the kernel parameters shown in the following table are set to
values greater than or equal to the recommended value shown. The procedure
following the table describes how to verify and set the values.
  Parameter Value File   semmsl

semmns

semopm

semmni
 250

32000

100

128
 /proc/sys/kernel/sem  shmall 2097152 /proc/sys/kernel/shmall  shmmax Half
the size of physical memory (in bytes) /proc/sys/kernel/shmmax  shmmni 4096
/proc/sys/kernel/shmmni  file-max 65536 /proc/sys/fs/file-max
ip_local_port_range Minimum:1024

Maximum: 65000
 /proc/sys/net/ipv4/ip_local_port_range  rmem_default 262144
/proc/sys/net/core/rmem_default  rmem_max 262144 /proc/sys/net/core/rmem_max
wmem_default 262144 /proc/sys/net/core/wmem_default  wmem_max 262144
/proc/sys/net/core/wmem_max

  Note:
If the current value for any parameter is higher than the value listed in
this table, then do not change the value of that parameter.



2009/3/20 Ricardo Portilho Proni 

>   Claro, sempre é legar saber os "internals" !
>
> O SHMALL deve ser pelo menos o SHMMAX dividido pelo tamanho de página
> utilizado na memória.
> O normal do tamanho de página dos Linux de hoje é 4096.
>
>
> Ricardo Portilho Proni
> Team Leader CES - Centro de Excelência Solvo
> --
> - Oracle Database 10g Administrator Certified Associate (OCA)
> - Oracle Database 10g Administrator Certified Professional (OCP)
> - Microsoft Certified Professional (MCP)
> - Microsoft Certified Technology Specialist: SQL Server 2005 (MCTS)
> - Certified MySQL Database Administrator (CMDBA)
>
> 
> De: amorrimm >
> Para: oracle_br@yahoogrupos.com.br 
> Enviadas: Sexta-feira, 20 de Março de 2009 10:20:00
> Assunto: Re: Res: [oracle_br] Calculos de Shmax, Shmall e etc...como fazer
> ?
>
> Venturini..
>
> Na verdade no guia de instalação não vem a forma de calcular..só vem os
> padrões minimos e etc...o que na verdade gostaria de saber é a forma de
> calcular...
>
> Trabalho com suse 10 e Oracle 10G R2
>
> --- Em oracle_br@yahoogrupos.com.br ,
> Gustavo Venturini de Lima  escreveu
> >
> > Olá... não consta no mail a versão do banco, nem do SO, etc... Mas de qq
> > forma, dê uma olhada no doc "*Oracle® Database Installation Guide
> > 10gRelease 2 (10.2) for Linux x86-64
> > * Part Number B15667-01" seguindo o doc de instalação da Oracle, todos
> estes
> > parâmetros são espeficificados e explicados.
> > Abraços.
> >
> >
> > 2009/3/20 amorrimm 
> >
> > > Opa...tudo bom ?
> > >
> > > Entendi a questão do Shmmax mas, e o Shmall ? tem uns calculos ai no
> meio
> > > né ?? Como faço o calculo dele ?
> > >
> > > No campo de Shmmax, posso deixar uns 70% ou 80% da minha memoria Ram ?
> > >
> > > --- Em oracle_br@yahoogrupos.com.br 
> > >  40yahoogrupos.com.br>,
> > > Ricardo Portilho Proni  escreveu
> > >
> > > >
> > > > Oi.
> > > >
> > > > A memória máxima utilizada pela SGA é controlada pelo parâmetro do
> kernel
> > > shmmax, em bytes..
> > > > É recomendado que você coloque o número de metade de sua RAM, em
> bytes,
> > > neste parâmetro.
> > > > Desta forma, você poderá ter uma SGA até a metade de sua RAM, o que é
> > > saudável.
> > > >
> > > > Para alterar para 2GB no Suse, coloque no arquivo /etc/sysctl.conf:
> > > > kernel.shmmax = 2147483648
> > > >
> > > > E depois execute, como root, para garantir que este parâmetro
> continuará
> > > após o boot:
> > > > /sbin/chkconfig boot.sysctl on
> > > >
> > > >
> > >
> http://download.oracle.com/docs/cd/B19306_01/install.102/b15667/pre_install.htm#BABCHAED
> > > > Ricardo Portilho Proni
> > > > Team Leader CES - Centro de Excelência Solvo
> > > > --
> > > > - Oracle Database 10g Administrator Certified Associate (OCA)
> > > > - Oracle Database 10g Administrator Certified Professional (OCP)
> > >

Re: Res: [oracle_br] Calculos de Shmax, Shmall e etc...como fazer ?

2009-03-20 Por tôpico amorrimm
Venturini..

Na verdade no guia de instalação não vem a forma de calcular..só vem os padrões 
minimos e etc...o que na verdade gostaria de saber é a forma de calcular...

Trabalho com suse 10 e Oracle 10G R2


--- Em oracle_br@yahoogrupos.com.br, Gustavo Venturini de Lima  
escreveu
>
> Olá... não consta no mail a versão do banco, nem do SO, etc... Mas de qq
> forma, dê uma olhada no doc "*Oracle® Database Installation Guide
> 10gRelease 2 (10.2) for Linux x86-64
> * Part Number B15667-01" seguindo o doc de instalação da Oracle, todos estes
> parâmetros são espeficificados e explicados.
> Abraços.
> 
> 
> 2009/3/20 amorrimm 
> 
> >   Opa...tudo bom ?
> >
> > Entendi a questão do Shmmax mas, e o Shmall ? tem uns calculos ai no meio
> > né ?? Como faço o calculo dele ?
> >
> > No campo de Shmmax, posso deixar uns 70% ou 80% da minha memoria Ram ?
> >
> > --- Em oracle_br@yahoogrupos.com.br ,
> > Ricardo Portilho Proni  escreveu
> >
> > >
> > > Oi.
> > >
> > > A memória máxima utilizada pela SGA é controlada pelo parâmetro do kernel
> > shmmax, em bytes.
> > > É recomendado que você coloque o número de metade de sua RAM, em bytes,
> > neste parâmetro.
> > > Desta forma, você poderá ter uma SGA até a metade de sua RAM, o que é
> > saudável.
> > >
> > > Para alterar para 2GB no Suse, coloque no arquivo /etc/sysctl.conf:
> > > kernel.shmmax = 2147483648
> > >
> > > E depois execute, como root, para garantir que este parâmetro continuará
> > após o boot:
> > > /sbin/chkconfig boot.sysctl on
> > >
> > >
> > http://download.oracle.com/docs/cd/B19306_01/install.102/b15667/pre_install.htm#BABCHAED
> > > Ricardo Portilho Proni
> > > Team Leader CES - Centro de Excelência Solvo
> > > --
> > > - Oracle Database 10g Administrator Certified Associate (OCA)
> > > - Oracle Database 10g Administrator Certified Professional (OCP)
> > > - Microsoft Certified Professional (MCP)
> > > - Microsoft Certified Technology Specialist: SQL Server 2005 (MCTS)
> > > - Certified MySQL Database Administrator (CMDBA)
> > >
> > >
> > >
> > >
> > > 
> > > De: amorrimm 
> > > Para: oracle_br@yahoogrupos.com.br 
> > > Enviadas: Quinta-feira, 19 de Março de 2009 17:59:58
> > > Assunto: [oracle_br] Calculos de Shmax, Shmall e etc...como fazer ?
> > >
> > > Fala pessoal, boa tarde..
> > >
> > > Estpu precisando de uma ajudinha para calcular a memória que será
> > utilizada pelo meu banco Oracle...
> > >
> > > Tentei aumentar a memória do mesmo e me foi exibido uma mensagem de
> > erro...pelo que verifiquei no metalink, tem haver com o arquivo
> > /etc/sysconfig/oracle (suse 10)..
> > >
> > > Este arquivo é relativo ao calculo de memoria compartilhada, memoria de
> > SO
> > >
> > > Alquem poderia me ajudar ?
> > >
> > >
> > >
> > > 
> > >
> > > --
> > > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> > inteira responsabilidade de seus remetentes.
> > > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> > > --
> > > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> > Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO!
> > VISITE: http://www.oraclebr.com.br/
> > > -- Links do
> > Yahoo! Grupos
> > >
> > >
> > > Veja quais são os assuntos do momento no Yahoo! +Buscados
> > > http://br.maisbuscados.yahoo.com
> > >
> > > [As partes desta mensagem que não continham texto foram removidas]
> > >
> >
> >  
> >
> 
> 
> [As partes desta mensagem que não continham texto foram removidas]
>




Re: Res: [oracle_br] Calculos de Shmax, Shmall e etc...como fazer ?

2009-03-20 Por tôpico Gustavo Venturini de Lima
Olá... não consta no mail a versão do banco, nem do SO, etc... Mas de qq
forma, dê uma olhada no doc "*Oracle® Database Installation Guide
10gRelease 2 (10.2) for Linux x86-64
* Part Number B15667-01" seguindo o doc de instalação da Oracle, todos estes
parâmetros são espeficificados e explicados.
Abraços.


2009/3/20 amorrimm 

>   Opa...tudo bom ?
>
> Entendi a questão do Shmmax mas, e o Shmall ? tem uns calculos ai no meio
> né ?? Como faço o calculo dele ?
>
> No campo de Shmmax, posso deixar uns 70% ou 80% da minha memoria Ram ?
>
> --- Em oracle_br@yahoogrupos.com.br ,
> Ricardo Portilho Proni  escreveu
>
> >
> > Oi.
> >
> > A memória máxima utilizada pela SGA é controlada pelo parâmetro do kernel
> shmmax, em bytes.
> > É recomendado que você coloque o número de metade de sua RAM, em bytes,
> neste parâmetro.
> > Desta forma, você poderá ter uma SGA até a metade de sua RAM, o que é
> saudável.
> >
> > Para alterar para 2GB no Suse, coloque no arquivo /etc/sysctl.conf:
> > kernel.shmmax = 2147483648
> >
> > E depois execute, como root, para garantir que este parâmetro continuará
> após o boot:
> > /sbin/chkconfig boot.sysctl on
> >
> >
> http://download.oracle.com/docs/cd/B19306_01/install.102/b15667/pre_install.htm#BABCHAED
> > Ricardo Portilho Proni
> > Team Leader CES - Centro de Excelência Solvo
> > --
> > - Oracle Database 10g Administrator Certified Associate (OCA)
> > - Oracle Database 10g Administrator Certified Professional (OCP)
> > - Microsoft Certified Professional (MCP)
> > - Microsoft Certified Technology Specialist: SQL Server 2005 (MCTS)
> > - Certified MySQL Database Administrator (CMDBA)
> >
> >
> >
> >
> > 
> > De: amorrimm 
> > Para: oracle_br@yahoogrupos.com.br 
> > Enviadas: Quinta-feira, 19 de Março de 2009 17:59:58
> > Assunto: [oracle_br] Calculos de Shmax, Shmall e etc...como fazer ?
> >
> > Fala pessoal, boa tarde..
> >
> > Estpu precisando de uma ajudinha para calcular a memória que será
> utilizada pelo meu banco Oracle...
> >
> > Tentei aumentar a memória do mesmo e me foi exibido uma mensagem de
> erro...pelo que verifiquei no metalink, tem haver com o arquivo
> /etc/sysconfig/oracle (suse 10)..
> >
> > Este arquivo é relativo ao calculo de memoria compartilhada, memoria de
> SO
> >
> > Alquem poderia me ajudar ?
> >
> >
> >
> > 
> >
> > --
> > >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de
> inteira responsabilidade de seus remetentes.
> > Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/
> > --
> > >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package »
> Procedure » Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO!
> VISITE: http://www.oraclebr.com.br/
> > -- Links do
> Yahoo! Grupos
> >
> >
> > Veja quais são os assuntos do momento no Yahoo! +Buscados
> > http://br.maisbuscados.yahoo.com
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
>  
>


[As partes desta mensagem que não continham texto foram removidas]



Re: Res: [oracle_br] Calculos de Shmax, Shmall e etc...como fazer ?

2009-03-20 Por tôpico amorrimm
Opa...tudo bom ?

Entendi a questão do Shmmax mas, e o Shmall ? tem uns calculos ai no meio né ?? 
Como faço o calculo dele ?

No campo de Shmmax, posso deixar uns 70% ou 80% da minha memoria Ram ?


--- Em oracle_br@yahoogrupos.com.br, Ricardo Portilho Proni 
 escreveu
>
> Oi.
> 
> A memória máxima utilizada pela SGA é controlada pelo parâmetro do kernel 
> shmmax, em bytes.
> É recomendado que você coloque o número de metade de sua RAM, em bytes, neste 
> parâmetro.
> Desta forma, você poderá ter uma SGA até a metade de sua RAM, o que é 
> saudável.
> 
> Para alterar para 2GB no Suse, coloque no arquivo /etc/sysctl.conf:
> kernel.shmmax = 2147483648
> 
> E depois execute, como root, para garantir que este parâmetro continuará após 
> o boot:
> /sbin/chkconfig boot.sysctl on
> 
> http://download.oracle.com/docs/cd/B19306_01/install.102/b15667/pre_install.htm#BABCHAED
>  Ricardo Portilho Proni
> Team Leader CES - Centro de Excelência Solvo
> ---
> - Oracle Database 10g Administrator Certified Associate (OCA)
> - Oracle Database 10g Administrator Certified Professional (OCP)
> - Microsoft Certified Professional (MCP)
> - Microsoft Certified Technology Specialist: SQL Server 2005 (MCTS)
> - Certified MySQL Database Administrator (CMDBA)
> 
> 
> 
> 
> 
> De: amorrimm 
> Para: oracle_br@yahoogrupos.com.br
> Enviadas: Quinta-feira, 19 de Março de 2009 17:59:58
> Assunto: [oracle_br] Calculos de Shmax, Shmall e etc...como fazer ?
> 
> Fala pessoal, boa tarde..
> 
> Estpu precisando de uma ajudinha para calcular a memória que será utilizada 
> pelo meu banco Oracle...
> 
> Tentei aumentar a memória do mesmo e me foi exibido uma mensagem de 
> erro...pelo que verifiquei no metalink, tem haver com o arquivo 
> /etc/sysconfig/oracle (suse 10)..
> 
> Este arquivo é relativo ao calculo de memoria compartilhada, memoria de SO
> 
> Alquem poderia me ajudar ?
> 
> 
> 
> 
> 
> --
> >Atenção! As mensagens do grupo ORACLE_BR são de acesso público e de inteira 
> >responsabilidade de seus remetentes.
> Acesse: http://www.mail-archive.com/oracle_br@yahoogrupos.com.br/ 
> --
> >Apostilas » Dicas e Exemplos » Função » Mundo Oracle » Package » Procedure » 
> >Scripts » Tutoriais - O GRUPO ORACLE_BR TEM SEU PROPRIO ESPAÇO! VISITE: 
> >http://www.oraclebr.com.br/  
> 
>  Links do Yahoo! Grupos
> 
> 
>   Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
> 
> [As partes desta mensagem que não continham texto foram removidas]
>