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 rportilhopr...@... 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 ammo...@... 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]
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 ammo...@hotmail.com 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 oracle_br%40yahoogrupos.com.br, Ricardo Portilho Proni rportilhopr...@... 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 ammo...@... Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.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 ?
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 gventur...@... 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 ammo...@... 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 oracle_br%40yahoogrupos.com.br, Ricardo Portilho Proni rportilhoproni@ 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 ammorim@ Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.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 ?
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 rportilhopr...@yahoo.com.br 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 ammo...@hotmail.com ammorim%40hotmail.com Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.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 oracle_br%40yahoogrupos.com.br, Gustavo Venturini de Lima gventur...@... 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 ammo...@... 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 oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br, Ricardo Portilho Proni rportilhoproni@ 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 ammorim@ Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.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
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 gventur...@... 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 rportilhopr...@... 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 ammo...@... ammorim%40hotmail.com Para: oracle_br@yahoogrupos.com.br oracle_br%40yahoogrupos.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 oracle_br%40yahoogrupos.com.br, Gustavo Venturini de Lima gventurini@ 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 ammorim@ 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 oracle_br%40yahoogrupos.com.broracle_br% 40yahoogrupos.com.br, Ricardo Portilho Proni rportilhoproni@ 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