Re: Res: [oracle_br] Calculos de Shmax, Shmall e etc...como fazer ?
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 ?
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 ?
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 ?
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 ?
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] >