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

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

Gustavo Mantovani
GustaMantovani

(usa Manjaro Linux)

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?


  


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

Alexa Bolada
alexabolada

(usa Debian)

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`.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts