Na minha aplicação algumas das consultas em um banco de dados postgresql retornam:
SQLSTATE[08006] [7] timeout expired (SQL: ^some_sql^ )
Enquanto minhas consultas estão sendo executadas, também executo um script de backup que usa pg_dump
um cron.
O pg_dump paralelo pode causar o tempo limite da consulta, se sim, em que circunstâncias pode ocorrer?
O único impacto que
pg_dump
pode ter na duração da consulta é porque também consome os recursos da máquina do banco de dados, em particular a E/S. Isso pode afetar o desempenho de consultas simultâneas.Ou use um grau menor de paralelização ou obtenha uma máquina mais poderosa.