EspañolDeutschFrançaisItalianoPortuguêsРусскийΕλληνικά日本語中文(简体)हिन्दी; हिंदीالعربية
Definir como idioma padrão
Perguntas de PF - Fórum

Como atualizar o valor de max_connections MySQL configuração

Programação de MySQL  
 
Como atualizar o valor de max_connections MySQL configuração

Se você trabalha com um banco de dados MySQL, que está recebendo. muitas conexões e gerando erros de como um resultado, um solução Isto é aumento o valor da variável max_connections, desde que você tem suficiente de memória RAM para lidar com este aumento no número de conexões de entrada.

A variável max_connections geralmente tem um valor padrão de 100, o que pode fazer que você para sites ou aplicativos com alta concorrência, é insuficiente em um curto período de tempo. Você pode ver o valor dessa variável na sua instalação do MySQL usando o linha de comando do cliente MySQL ou por meio do aplicativo da web phpMyAdmin, ou outras ferramentas semelhantes que você pode ter instalado. Basta executar a sentença:

O que irá retornar algo parecido com o seguinte, mostrando-lhe o valor de tais variável:

Dependendo do número de usuários que você acha que você pode ter em seu site ou aplicativo, e fazer uso das conexões para o banco de dados MySQL, É possível alterar configurações para um maior valor.

Para fazer isso, Você pode fazê-lo de duas maneiras diferentes, Dependendo se você tem, ou não, acesso para o arquivo. My. cnf configuração do servidor de banco de dados MySQL.

No caso de falta de acesso, Você pode fazer a mudança desta variável de forma temporária, usando o seguinte Instrução SQL:

Onde 250 é o novo valor que você deseja atribuir para a variável max_connections. Note que para realizar este, Você deve ter ligado para o MySQL com um usuário com privilégios, que caso contrário não vai deixar você executar tal operação.

Esta mudança é feita no momento e você não precisa fazer qualquer reinicialização de bancos de dados do seu servidor, mas, como contraparte, É só temporária, ou seja, para reiniciar o servidor, esta mudança será esquecido.

Para que o mudar na variável max_connections seu servidor que MySQL é Permanente, a única opção é Editar o arquivo de configuração My. cnf. Para fazer isso, Uma vez que o arquivo está aberto, na seção [mysqld] Adiciona, ou modifica, a linha desta variável, atribuindo o valor de novo.

Uma vez salvos, reiniciar o servidor de banco de dados e você verá que esta mudança é feita eficaz Uma vez iniciado o serviço.

Estes duas formas É possível modificar o valor padrão para a variável max_connections configuração do seu servidor de banco de dados MySQL. Você deve levar em conta, como você já mencionou acima, O que aumento o número de conexões implica que o necessidade de memória RAM aumento de gerenciá-los todos, Então ser prudente e vê aumento deste valor pouco a pouco, como você vai precisar dele, e cada vez a ver como ele reage ao seu servidor.

 

Deixe-em um comentário ou entrar para oFórum
Share on Facebook Tweet about this on Twitter Share on Google+ Pin on Pinterest Share on Reddit Share on VK Share on StumbleUpon Share on Tumblr Share on LinkedIn Email this to someone Print this page

Artigos relacionados