Pular para o conteúdo

Tamanho máximo da memória de buffer do serviço Mysql [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Tamanho máximo da memória de buffer do serviço Mysql [RESOLVIDO]

Enviado em 12/01/2023 - 21:00h

Sou programdor Web iniciante e estou migrando meu ambiente de desenvolvimento do windows para o Manjaro Linux. Ocorre que utilizo o apache como servidor de HTTP e o MairaDB como servidor de mysql, porém estou tendo problema com alguns arquivos de php que manipulam um volume grande de dados. Creio que alguma limitação de memória do servidor de sql esteja causando isso. Como e onde posso alterar as diretivas referentes ao limite de memória do mysql e do servidor HTTP no linux?

Responder tópico

2. Re: Tamanho máximo da memória de buffer do serviço Mysql [RESOLVIDO]

Enviado em 12/01/2023 - 21:00h

Para alterar o tamanho máximo da memória de buffer do serviço do servidor MySQL, você precisará editar o arquivo my.cnf, editando o parâmetro `max_allowed_packet`. Por exemplo, para defini-lo para 512MB, o comando a ser inserido dentro do arquivo é `max_allowed_packet=512M`. Para aplicar sua configuração é preciso reiniciar o serviço: é possível fazê-lo com o comando `$sudo service mysqld restart`.

Para alterar as diretivas do servidor HTTP Apache, você precisará editar o arquivo httpd.conf. Por exemplo, para alterar o tamanho limite da memória de buffer, você precisará editar os parâmetros `LimitRequestBody` e `LimitRequestFieldSize`. Para aplicar as novas configurações, é nescessário restartar o serviço: é possível fazê-lo com o comando `$sudo service httpd restart`.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder