<div dir="ltr"><div style="font-size:small" class="gmail_default">Hi all,</div><div style="font-size:small" class="gmail_default">we noticed that if we run a select count(*) from a huge table connecting to pgpool, postgres will start only 1 worker, while if we start the same query with a direct connection to the DB postgres will start 5 workers, so obviously execution time will be 5x time slower via pgpool.</div><div style="font-size:small" class="gmail_default">PGpool should pass the statement to postgres so the execution on the backend should be the same.</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">I'm missing the reason for this behaviour, can anyone explain?</div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">Current versions of the components are PostgreSQL 12.8 and PGPool-II 4.2.3.<br></div><div style="font-size:small" class="gmail_default"><br></div><div style="font-size:small" class="gmail_default">Thanks a lot in advance</div><div style="font-size:small" class="gmail_default">Best regards</div><div style="font-size:small" class="gmail_default">Luca</div><div style="font-size:small" class="gmail_default"><br></div></div>