Re: significant jump in sql statement timing for on server vs a remote connection

From: Justin Pryzby <pryzby(at)telsasoft(dot)com>
To: Sbob <sbob(at)quadratum-braccas(dot)com>
Cc: pgsql-performance(at)lists(dot)postgresql(dot)org
Subject: Re: significant jump in sql statement timing for on server vs a remote connection
Date: 2022-04-19 21:04:21
Message-ID: 20220419210421.GL26620@telsasoft.com
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-performance

On Tue, Apr 19, 2022 at 03:00:09PM -0600, Sbob wrote:
> We are debugging a sql performance issue. We have a sql file with 50,000
> simple select statements in it. If I run the file locally it completes in
> less than 15sec.  If I force the local connection to be a tcp/ip connection
> via psql -h and I get approximately the same results, 15 - 16sec.
>
>
> However if we move the file to another server in the same network and run
> with a psql -h then it runs for more than 10min. Are there any postgres
> specific issues / settings / connection overhead  we should look at? Or is
> this simply a network issue and fully outside the scope of the postgres
> database?

What OS ? What kind of authentication are you using ?
Is there a connection pooler involved ? Did you try like that ?

Did you test how long it takes to run 10k empty statements locally vs remotely ?
time yes 'SELECT;' |head -9999 |psql ... >/dev/null

--
Justin

In response to

Browse pgsql-performance by date

  From Date Subject
Next Message Jeff Janes 2022-04-20 04:17:14 Re: significant jump in sql statement timing for on server vs a remote connection
Previous Message Sbob 2022-04-19 21:00:09 significant jump in sql statement timing for on server vs a remote connection