PostgreSQL
 sql >> Database >  >> RDS >> PostgreSQL

Tempo di connessione lungo con Azure Postgres

Il ritardo è il tempo necessario per stabilire una connessione al database.

1,5 secondi è piuttosto zoppo. Ma non deve essere un killer, perché dovresti usare un pool di connessioni e mantenere aperte le sessioni del database.

Per essere certo, puoi confrontare il risultato con

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

Dovrebbe essere più veloce. La differenza sarebbe il tempo di connessione.