De vertraging is de lange tijd die nodig is om een databaseverbinding tot stand te brengen.
1,5 seconde is nogal flauw. Maar het hoeft geen moordenaar te zijn, omdat je een verbindingspool moet gebruiken en de databasesessies open moet houden.
Voor de zekerheid kun je het resultaat vergelijken met
psql -U [email protected] -h my-server.postgres.database.azure.com database_name <<EOF
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
SELECT count(*), clock_timestamp() FROM table_name;
EOF
Dat zou sneller moeten kunnen. Het verschil zou de verbindingstijd zijn.