Re: Postgres e CentOS 8

From: André Ormenese <aormenese(at)gmail(dot)com>
To: Ranier Vilela <ranier(dot)vf(at)gmail(dot)com>
Cc: Comunidade PostgreSQL Brasileira <pgsql-pt-geral(at)lists(dot)postgresql(dot)org>
Subject: Re: Postgres e CentOS 8
Date: 2020-06-03 12:09:50
Message-ID: CAKKKy7K2ub-7Ag71cQvXmb4fcauXoS7974TfdNbzqg4pptj_5w@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-pt-geral

Em ter., 2 de jun. de 2020 às 21:40, Ranier Vilela <ranier(dot)vf(at)gmail(dot)com>
escreveu:

> Em seg., 1 de jun. de 2020 às 18:10, André Ormenese <aormenese(at)gmail(dot)com>
> escreveu:
>
>>
>>
>>
>>
>> Em seg., 1 de jun. de 2020 às 16:58, Leandro Guimarães Faria Corcete
>> DUTRA <l(at)dutras(dot)org> escreveu:
>>
>>> Le lundi 01 juin 2020 à 12:58 -0300, André Ormenese a écrit :
>>> > Vou responder os questionamentos todos aqui ....
>>>
>>> Mas não foi o que fizeste, explico.
>>>
>>>
>>> > Como é uma máquina de produção, já fiz o reboot, então não tenho como
>>> > enviar top, htop e demais comandos.
>>>
>>> Sugiro deixar um [h]top ao menos rodando para capturar o problema.
>>>
>> Ok !!!
>>
>>>
>>>
>>> > Reiniciar o serviço do Postgres resolve por pouco tempo. Mesmo
>>> > fazendo isso o uso de CPU não volta aos padrões de utilização da
>>> > máquina, e logo em seguida sobe acima dos 80%.
>>>
>>> O que indicaria um problema do CentOS. Só para descartar um eventual
>>> problema do núcleo do sistema, eu sugeriria um telinit 1 da próxima
>>> vez
>>
>> Ok !!!
>>
>>> .
>>>
>>>
>>> > Os processos que aumentam o consumo da CPU, são processos do
>>> > Postgres, que acabam demorando muito para rodar e vão se acumulando.
>>>
>>> ¿Mas quais?
>>>
>> Processos gerados quando se executa um select. Como esse abaixo gerado
>> através de um select no pgadmin.
>>
>> PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+
>> COMMAND
>> 24913 postgres 20 0 20,5g 234108 231492 R 60,9 0,4 0:13.07
>> postmaster
>>
>> Mas não é só o banco que fica lento. A máquina como um todo, senta.
>>
> Não sei ao certo, mas me parece um problema de bloqueio pendente (race
> condition)?
> Teria como você fazer um EXPLAIN da (s) queries que estão travadas?
> e postar?
>

Ranier,
obrigado pela atenção, mas o problema não está diretamente no banco, e sim
no conjunto da obra.

As queries (todas) rodam sem problemas quando a máquina está ok. E ela fica
ok por 3...4.. meses.

Coloquei a questão aqui na lista por saber que a comunidade utiliza toda
sorte de SO. Caso alguém tenha passado por problema semelhante, isso
ajudaria. O Artur Nascimento deu um caminho, vamos investigar e testar.

>

In response to

Responses

Browse pgsql-pt-geral by date

  From Date Subject
Next Message Vitor Hugo 2020-06-03 13:20:33 Re: Postgres e CentOS 8
Previous Message André Ormenese 2020-06-03 12:02:26 Re: Postgres e CentOS 8