sql >> Base de Datos >  >> RDS >> PostgreSQL

Largo tiempo de conexión con Azure Postgres

El retraso es el tiempo que lleva establecer una conexión con la base de datos.

1,5 segundos es bastante cojo. Pero no tiene por qué ser un asesino, porque debe usar un grupo de conexiones y mantener abiertas las sesiones de la base de datos.

Para estar seguro, puede comparar el resultado 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

Eso debería ser más rápido. La diferencia sería el tiempo de conexión.